Combobox en fonction d'une autre

Bonjour

Je suis novice en VBA et après plusieurs jours de recherche et d'échecs avec différents codes, je dois faire appel a votre aide.

Dans une feuille, nommée "Base de données", j'ai plusieurs colonne:

Colonne A: des catégories

Colonne B: des manoeuvres d'une catégorie

Colonne C: des manoeuvres d'une autre catégorie

ColonneD: des thèmes d'une catégorie

Colonne E des thèmes d'une autre catégorie

Dans une autre feuille; nommée "Menu", j'ai mon bouton qui affiche mon formulaire nommé "userform1". A l'intérieur de ce formulaire j'ai 3 combobox. Dans la première on doit choisir une catégorie (INC ou SAP). Dans la 2e combobox, on doit voir les manoeuvres en fonction de la premiere combox (catégorie choisie) et idem pour la 3e combobox qui affichera les thèmes toujours en fonction de la premiere combobox.

Concretement:

si je choisis dans la 1ere combobox (Catégorie): INC

je dois voir dans la 2e combobox (Manoeuvre): E1, E2, E3; E4, P1 ou P2.

et dans la 3e combobox (Thème): DMRS, DMR ou PGR

si je choisis dans la 1ere combobox (Catégorie): SAP

je dois voir dans la 2e combobox (Manoeuvre): Cas concret ou cours théorique.

et dans la 3e combobox (Thème): AVP ou Ked

je vous remercie d'avance

je vous joins le fichier

Johann

Bonjour,

Voir fichier : plages nommées, propriété RowSource de ComboBox1 définie par défaut.

Cordialement.

Bonjour

J'ai déjà fais par Rowsource dans propieté Combobox1 en nommant la plage. ca pose aucun soucis.

Le probleme c'est pour les 2 autres combobox. En fonction de ce qu'il y a dans la combobox 1, les 2 autres combobox sont modifiés. Et la je boque.

Je te l'ai fait ! Et ça fonctionne !

desolé; je n'avais pas vu le fichier.

OUIII un grand merci c'est génial

Rechercher des sujets similaires à "combobox fonction"