Bonjour à tous,

Malgré de longues recherches sur google et le forum, je continue à bloquer sur un problème.

J'ai dans un userform 6 combobox :

- Trois sont nommées Type1, Type2, Type3
Ces trois combobox contiennent la même liste et sont alimentées via un module de classe.

- Les 3 autres sont nommées Choix1, Choix2, Choix3

J'aimerai pouvoir via un module de classe faire en sorte que :
- La liste de la combobox Choix1 dépende de la valeur dans la combobox Type1
- La liste de la combobox Choix2 dépende de la valeur dans la combobox Type2
- La liste de la combobox Choix3 dépende de la valeur dans la combobox Type3

Actuellement, je sais le faire sans module de classe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
Private Sub Choix1_dropbuttonclick()
 
If me.Type1.Value = "x" Then
me.Choix1.List = liste_1
 
ElseIf me.Type1.Value = "y" Then
me.Choix1.List = liste_2
 
End If
 
End Sub
J'aimerai donc pouvoir le généraliser pou éviter de taper les lignes de codes pour chaque combobox.

Un grand merci d'avance pour votre aide !!