Bonjour,
Je suis en train de travailler sur un dossier de suivi de prod.
J'ai plusieurs dossier colonne B
J'ai réussi à mettre dans une listbox1 mes noms de dossiers SANS les doublons.
Maintenant il faut que quand je clic sur un nom de dossier dossier dans ma listbox1 cela développe les lignes qui comporte le même nom dans ma listbox2
Par exemple si je clic sur PRESLES dans listbox1
listbox2 ressort les éléments de la colonne D + E + F + G
AR+BA57+63424040
GA61447000
FPA 3 72 7000
FA 193047000
PENE5566000
Voici mon code pour le moment
Dim f, a()
Private Sub UserForm_Initialize()
Set f = Sheets("dossiers")
a = f.Range("A2:C" & f.[B65000].End(xlUp).Row).Value
Me.ListBox1.List = f.Range("B2:C" & f.[B65000].End(xlUp).Row).Value
Set d = CreateObject("Scripting.Dictionary")
j = 0
Do While j < Me.ListBox1.ListCount
tmp = ListBox1.List(j, 0) & ListBox1.List(j, 1)
If Not d.exists(tmp) Then
d(tmp) = ""
j = j + 1
Else
Me.ListBox1.RemoveItem j
End If
Loop
End Sub
Private Sub listBox1_Click()
Me.ListBox2 = Me.ListBox1.TextAlign
End Sub
Merci par avance de votre aide