Affichage d'un menu déroulant dans un userform

Résolu/Fermé
Scorp - 25 sept. 2014 à 03:50
Scorp79 Messages postés 1 Date d'inscription jeudi 25 septembre 2014 Statut Membre Dernière intervention 25 septembre 2014 - 25 sept. 2014 à 18:25
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 jeudi 17 avril 2014 Statut Membre Dernière intervention 1 octobre 2014 12
25 sept. 2014 à 09:45
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 jeudi 25 septembre 2014 Statut Membre Dernière intervention 25 septembre 2014
25 sept. 2014 à 18:25
Bonjour Dolgan,

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

Merci

Bonne route à toi
0