Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Autres VBA : Pour chaque variable dans une Function

  • Initiateur de la discussion Initiateur de la discussion Salmander
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Salmander

XLDnaute Occasionnel
Bonjour,
J’ai dans une function 10 variables en entrée que je souhaite tester une à une.
Pour l’instant je fais :

. If Var1 = Test Then
. If Var2 = Test Then
. etc.
Existe-t-il une façon de faire ceci avec un :

. For Each var In Ensemble des variables
. If var = Test Then
 
Bonjour;
Non c'est inutile puisqu'on peut utiliser des éléments d'un tableaux VBA à dimensions fixes ou dynamiques. L'indice se spécifie entre parenthèses derrière le nom de la variable tableau.
 
Merci Dranreb,
C'est en effet possible quand on déclare les variables.
Ma question serait donc de savoir comment on le fait dans :

. Function MaFunction(Var0, Optional Var1, Optional Var2, Optional Var3, etc.)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
580
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…