Affichage d'un menu déroulant dans un userform

Résolu
Scorp -  
Scorp79 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je fais appel à vos connaissances du VBA :
J'ai créé un userform avec un menu déroulant comportant plusieurs choix, et trois autres que je renseigne en fonction du choix effectué dans le 1er
par exemple : 1er menu : liquides, ménager, etc...
2ème menu, en fonction du choix "liquides" : alcool, sans alcool, etc...

Mon but est de ne faire apparaitre ce 2ème menu déroulant uniquement si le choix liquide est sélectionné, dans le cas contraire, je souhaite qu'il soit "invisible".

Solution que j'appliquerai sur les autres sous-menus créés afin que l'useform ne fasse pas surchargé par trop d'éléments visibles.

J'espère avoir été clair dans mes explications et attends votre aide.

Merci

Eric

A voir également:

2 réponses

Dolgan Messages postés 44 Date d'inscription   Statut Membre Dernière intervention   12
 
Bonjour Scorp,

Si la ListBox2 dépend de la ListBox1 :

Private Sub ListBox1_Change()

    If ListBox1.Value = "Liquides" Then
        ListBox2.Visible = True
    Else
        ListBox2.Visible = False
    End If

End Sub 

Dolgan
0
Scorp79 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour Dolgan,

Super, je tournais autour, mais j'avoue avoir eu du mal avant d'écrire ta réponse.

Merci

Bonne route à toi
0