bonjour Jc de Lorient
quelques idées pour t'aider,on ne sait jamais
Private Sub ComboBox1_Change()
Dim cel As Range,L as integer
'vide listbox
ListBox1.clear
'détermine nombre de colonnes
ListBox1.columncount=3
'largeur colonnes
ListBox1.Columnwidths='60;60;60'
With Worksheets('Histo')
For Each cel In Range('E2:E' & Range('E65536').End(xlUp).Row)
If cel = ComboBox1.Value Then
'colonne 0
listbox1.Additem .Range('E' & cel.row).value
'colonne 1
ListBox1.List(L, 1) =.Range('F' & cel.row).value
'colonne 2
ListBox1.List(L, 1) =.Range('D' & cel.row).value
l=l+1
End If
Next
End With
End Sub