Bonjour tout le monde,
Je cherche à alimenter une listview grâce à la valeur de la première colonne d'une combobox à 2 colonnes. Mais je n'y arrive pas.
En gors, il me faut adapter le code suivant qui marche pour une combobox à 1 colonne...
Je vous remercie par avance.
Cordialement,
JC
Je cherche à alimenter une listview grâce à la valeur de la première colonne d'une combobox à 2 colonnes. Mais je n'y arrive pas.
En gors, il me faut adapter le code suivant qui marche pour une combobox à 1 colonne...
Code:
Dim Plg As Variant, Marche As String
Dim L As Integer, C As Byte
Marche = Me.ComboBox1
With Sheets("Synthèse")
Plg = .Range("a2:E" & .Range("a65536").End(xlUp).Row)
End With
With ListView1
.ListItems.Clear
For L = 1 To UBound(Plg, 1)
If Plg(L, 1) = Marche Then
.ListItems.Add = Plg(L, 4) '1ère colonne
For C = 1 To UBound(Plg, 2) 'colonnes suivantes
.ListItems(.ListItems.Count).ListSubItems.Add 1, , Plg(L, 5)
Next C
End If
Next L
End With
Je vous remercie par avance.
Cordialement,
JC