Microsoft 365 Remplir un combobox selon la selection d'un autre partir d'un tableau

salem.b

XLDnaute Nouveau
Bonjours a tt
Je souhaite afficher dans le 2eme ComboBox2 (magasin) une liste selon la sélection du 1 er ComboBox1 (code article)
Example:
dans le ComboBox1 si je selectionne le code article "FV001.0006" j'aurais une liste dans le ComboBox2 :OA01,KH01 et TE01 etc.. voirs comme indiqué sur les images
nb: dans le combobox1 (code article): j'ai utilisé un code pour afficher la liste de la colonne A sans doublant
 

Pièces jointes

  • Capture (1).PNG
    Capture (1).PNG
    35.6 KB · Affichages: 24
  • Capture comb.PNG
    Capture comb.PNG
    56.5 KB · Affichages: 10

salem.b

XLDnaute Nouveau
jai tester avec ce code ms ca fonctionne pas

VB:
Private Sub CB_Pièce_Change()
 If Flg_CB1 Then Exit Sub
    With Worksheets("Inventaire")
        NL = .Range("A:A").End(xlDown).Row
        TB_Magasin.Clear
        For j = 2 To NL
            If .Range("A" & j) = CB_Pièce Then
                TB_Magasin = .Range("L" & j)
                If TB_Magasin.ListIndex = -1 Then TB_Magasin.AddItem .Range("L" & j)
            End If
        Next j
    End With
End Sub
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 229
Messages
2 086 426
Membres
103 206
dernier inscrit
diambote