Bonjour,
Désolé. Remplace la macro par celle-ci :
Sub remplisLB()
Dim Plg As Range, C As Range
With Sheets("Données").ListObjects("BDD")
Me.lbMod.Clear
Set Plg = .DataBodyRange
If Not Plg Is Nothing Then
For Each C In Plg.Resize(, 1)
If C = Me.ComboBox1.Value Then
With Me.lbMod
.AddItem C.Offset(, 1).Value
' Var = .List
.List(.ListCount - 1, 1) = C.Offset(, 2).Value
End With
End If
Next C
End If
End With
End Sub