Combobox en cascade et module de classe
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:
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 !!