Liste déroulante sous VB

Résolu/Fermé
MorganSOCO - Modifié par MorganSOCO le 19/04/2012 à 14:49
 MorganSOCO - 20 avril 2012 à 13:51
Bonjour,

Je souhaite créer dans mon tableau excel une condition + une liste déroulante.
En gros, Si E4=1 alors j'ai le choix entre a et 2
sinon si E4=2 alors j'ai le choix entre c et d etc ...

On me dit que je ne peux le faire qu'en VB en faisant une boucle if et en incluant dedans des listes déroulantes mais j'ignore comment. Voici mon VB incomplet pour illustration:

Sub Logiciel()

If E5 = 1 Then
'instruction si la condition est vraie
msg = "Aucun"
MsgBox msg

ElseIf E5 = 2 Then
'instruction si la condition est vraie
msg = ""
MsgBox msg

ElseIf E5 = 3 Then
'instruction si la condition est vraie
msg = ""
MsgBox msg

ElseIf E5 = 4 Then
'instruction si la condition est vraie
msg = ""
MsgBox msg

End If

End Sub



Pouvez-vous m'aider svp ??

De plus, j'aimerais savoir comment faire pour "appeler" mon VB dans une case de mon tableau Excel afin qu'il s'execute ?

Merci

A voir également:

1 réponse

j'ai finalement trouvé !

Merci
0