Private Sub TextBox12_Change()
ListView1.ListItems.Clear
N = 0
Recherche = TextBox12.Value
Set Plage = Range("c2", Cells(Rows.Count, "c").End(xlUp))
With Plage
Set C = .Find(Recherche)
If Not C Is Nothing Then
Adresse = C.Address
Do
If UCase(Recherche) = UCase(Left(C, Len(Recherche))) Then
ListView1.ListItems.Add , , C.Offset(0, -2)
ListView1.ListItems(N + 1).ListSubItems.Add , , C.Offset(0, -1)
ListView1.ListItems(N + 1).ListSubItems.Add , , C.Offset(0, 0)
ListView1.ListItems(N + 1).ListSubItems.Add , , C.Offset(0, 1)
ListView1.ListItems(N + 1).ListSubItems.Add , , C.Offset(0, 2)
ListView1.ListItems(N + 1).ListSubItems.Add , , C.Offset(0, 3)
ListView1.ListItems(N + 1).ListSubItems.Add , , C.Offset(0, 4)
ListView1.ListItems(N + 1).ListSubItems.Add , , C.Offset(0, 5)
ListView1.ListItems(N + 1).ListSubItems.Add , , C.Offset(0, 6)
ListView1.ListItems(N + 1).ListSubItems.Add , , C.Offset(0, 7)
ListView1.ListItems(N + 1).ListSubItems.Add , , C.Offset(0, 8)
ListView1.ListItems(N + 1).ListSubItems.Add , , C.Offset(0, 9)
ListView1.ListItems(N + 1).ListSubItems.Add , , C.Offset(0, 10)
N = N + 1
End If
Set C = .FindNext(C)
Loop While Not C Is Nothing And C.Address <> Adresse
End If: End With: Beep
End Sub