Bonjour!
Voila ma question:
j'ai un tableau fait dans excel, trois colonnes: une avec la catégorie d'articles, une avec les articles et une avec le prix.
j'ai créé un userform dans lequel j'ai placé deux combobox et un label.
j'ai attribué à la première combobox les catégories, la seconde combobox les articles.
je souhaiterais lorsque je sélectionne une catégorie, la combobox_articles ne contienne plus que les articles correspondant à la catégorie sélectionnée précedemment.
par exemple, j'ai une catégorie "livre" et une catégorie "aliment", si je sélectionne "livre" la combobox_article n'affichera que les livres...
Enfin, le label servirais à afficher le prix unitaire de l'article sélectionné...
je vous laisse le début de code que j'ai:
Private Sub UserForm_Initialize()
Dim j As Integer
'Récupère les données de la colonne B...
For j = 1 To Range("b65536").End(xlUp).Row
ComboBox_Catégorie = Range("b" & j)
'...et filtre les doublons
If ComboBox_Catégorie.ListIndex = -1 Then ComboBox_Catégorie.AddItem Range("b" & j)
Next j
Dim k As Integer
'Récupère les données de la colonne C...
For k = 1 To Range("c65536").End(xlUp).Row
ComboBox_Articles = Range("c" & k)
'...et filtre les doublons
If ComboBox_Articles.ListIndex = -1 Then ComboBox_Articles.AddItem Range("c" & k)
Next k
End Sub
Merci d'avance pour votre aide!