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 :

vider un parametre


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 9
    Par défaut vider un parametre
    Bonjour,

    J'ai une fonction que je voudrai appeler pour 3 "BusinessLines" diferentes.
    Mais il m'effectue la fonction 3 fois avec la premiere BusinessLine("ACFI").

    Voici mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Region = "AMER"
    BusinessLine = "ACFI"
    Call PlanCompletionBL_ReportRegionbis(xlapp, Region, BusinessLine)
     
    BusinessLine = "BHFM"
    Call PlanCompletionBL_ReportRegionbis(xlapp, Region, BusinessLine)
     
    BusinessLine = "BIEN"
    Call PlanCompletionBL_ReportRegionbis(xlapp, Region, BusinessLine)
    Je ne vois pas comment faire.
    Merci d'avance pour votre aide.

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Je ne comprends pas comment c'est possible mais puisque c'est un constat de ta part...
    Pour pallier le pb j'utiliserais un tableau
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Dim BusinessLine
    Region = "AMER"
    Redim BusinessLine(0)
    BusinessLine(0) = "ACFI"
    Call PlanCompletionBL_ReportRegionbis(xlapp, Region, BusinessLine(0))
     
    Redim BusinessLine(0)
    BusinessLine(0) = "BHFM"
    Call PlanCompletionBL_ReportRegionbis(xlapp, Region, BusinessLine(0))
     
    Redim BusinessLine(0)
    BusinessLine(0) = "BIEN"
    Call PlanCompletionBL_ReportRegionbis(xlapp, Region, BusinessLine(0))
    Mais avant tout, je vérifierais que la raison ne vient pas "d'ailleurs"
    Es-tu certain de ne pas utiliser une variable à la place du paramètre dans la fonction ?
    A+

    Edit
    Il serait peut-être aussi bien que tu nous montres ta fonction

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 9
    Par défaut
    Bonjour,

    tu avais raison mon probleme venait d'ailleur, en fait mes valeurs s'ajoutait dans un tableau mais je ne deplacée jamais la colonne.
    J'etais tellement buté sur cette procedure que je n'ai pas regardé le reste!
    merci beaucoup!

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Par défaut
    Salut
    Pour me répéter : si tu as une erreur, c'est que quelque chose t'échappe !
    Donc, ne présume pas de la réponse et donnes ton code en entier.
    En plus, ce n'est pas une fonction (Function) que tu appelles, mais une macro (Call).
    A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. vider les parametres d'un formulaire
    Par titi78 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 23/02/2006, 12h46
  2. Vider le buffer du clavier
    Par flavien tetart dans le forum x86 16-bits
    Réponses: 2
    Dernier message: 12/07/2002, 08h35
  3. Comment vider un dossier ?
    Par Zinoc dans le forum C++Builder
    Réponses: 3
    Dernier message: 25/06/2002, 14h14
  4. Passage de parametre a une anim Flash 5
    Par debug dans le forum Intégration
    Réponses: 4
    Dernier message: 03/06/2002, 17h59
  5. transmision de tableau en parametre
    Par Horus dans le forum C++Builder
    Réponses: 3
    Dernier message: 16/05/2002, 11h15

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