Liste déroulante sous VB
Résolu
MorganSOCO
-
MorganSOCO -
MorganSOCO -
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
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:
- Liste déroulante sous VB
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste déroulante google sheet - Accueil - Guide bureautique
- Liste code ascii - Guide
- Vb - Télécharger - Langages