Bonjour,

je souhaiterais générer une boucle qui m'éxécute plusieurs maccros différentes suivant une ou plusieurs variables.

par exemple voici mon programme actuel :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
If CB_GEN.Value = True And CB_POW_GEN.ListIndex = 0 Then Application.Run ("Macro1000")
If CB_GEN.Value = True And CB_POW_GEN.ListIndex = 1 Then Application.Run ("Macro1001")
If CB_GEN.Value = True And CB_POW_GEN.ListIndex = 2 Then Application.Run ("Macro1002")
If CB_GEN.Value = True And CB_POW_GEN.ListIndex = 3 Then 
Application.Run ("Macro1003")
Ces lignes de programmes sont celle que je met sur les userform (click button ou object button pour exécuter mes tâches)

Je voudrais faire juste une ligne de programme pour limiter le texte du programme.

Et si je souhaite faire varier la première variable et la deuxième variables quel serait le programme à faire?