IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Débogage vba fichier


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Femme Profil pro
    Prévisionniste
    Inscrit en
    Juin 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Prévisionniste
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Juin 2013
    Messages : 1
    Par défaut Débogage vba fichier
    Bonjour,

    Je suis completement débutante dans vba, et dans le cadre de mon travail j'ai le problème suivant à résoudre : j'ai un fichier excel avec macro vba existant qui fonctionne partiellement. Une des fonctions permettait de mesurer l'écart entre la prévision et les ventes, et lorsque l'écart était > à 20% la case % se mettait en couleur. La couleur ne s'affiche plus lorsque je fais tourner la macro. et ce depuis le passage de excel 2003 à 2010.
    la partie suivante apparait en débogage :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Selection.FormulaArray = _
                "=SUM(IF(RC[-9]:RC[-5]<obj1,1,0)*IF(RC[-9]:RC[-5]>-obj1,1,0))"
    Cela parait à priori simple mais je n'arrive pas à résoudre le problème. Pouvez vous m'aider? Merci d'avance...

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour Marine32

    "FormulaArray" n'existe plus dans Excel 2010

    Peut-être comme ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Selection.Value = Application.Evaluate("SUM(IF(RC[-9]:RC[-5]<obj1,1,0)*IF(RC[-9]:RC[-5]>-obj1,1,0))")
    A tester

  3. #3
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    Bonsoir
    "FormulaArray" n'existe plus dans Excel 2010
    Source?

    Sinon Obj1 est elle une variable? Si affirmatif
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Rnage(.FormulaArray = "=SUM(IF(RC[-9]:RC[-5]<" & Obj1 & ",1,0)*IF(RC[-9]:RC[-5]>" & -1 * Obj1 & ",1,0))"

Discussions similaires

  1. [AC-2007] Erreur vba fichier introuvable
    Par Aladin_23 dans le forum VBA Access
    Réponses: 2
    Dernier message: 26/05/2010, 19h15
  2. AutoCad VBA + Fichier Script AutoCad
    Par halaveli69 dans le forum Général VBA
    Réponses: 1
    Dernier message: 23/02/2009, 13h49
  3. Import VBA fichier CSV
    Par Sprsrini dans le forum VBA Access
    Réponses: 5
    Dernier message: 29/09/2008, 16h16
  4. [VBA] Fichier Excel
    Par Windaube dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 02/08/2007, 15h38
  5. Réponses: 5
    Dernier message: 22/05/2007, 22h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo