execution macro en fonction d'une liste deroulante userform

greg954

XLDnaute Junior
Bonsoir à tous!

j'ai créé une liste déroulante dans une userform contenant 3 lettres A,B,C, ces lettres s'inscrivent en A1 (contrôle source: feuil1!A1), j'aimerai savoir si il est possible de lancer une macro différente selon si on sélectionne A pour macro1 ou B pour macro2
j'ai ecrit ler code suivant mais je ne sa s pas tu tout ou l’insérer.

If Sheets("Feuil1").Range("A1").Value = "A" Then
nom = InputBox("Indiquer votre nom", "Nom")
Range("D3").Value = nom

Merci de votre aide je ne sais par ou commencer!!!

Greg
 

néné06

XLDnaute Accro
Re : execution macro en fonction d'une liste deroulante userform

Bonsoir greg954 et à tous.

une solution

Select Case Combobox1.ListIndex
case 0 'rem premiere lettre choisie de la combobox
'nom de macro 1 à executer
'ou la macro 1
case 1
'nom de macro 2 à executer
'ou la macro 2
case 2
'nom de macro 3 à executer
'ou la macro 3
""
""
Case X
""
""
End select

Regardes si cela convient ?
Cordialement
 

Discussions similaires

Réponses
7
Affichages
566

Statistiques des forums

Discussions
312 379
Messages
2 087 764
Membres
103 661
dernier inscrit
fcleves