Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Range
If Not Application.Intersect(Target, Range("A1")) Is Nothing Then
Target.Offset(0, 1) = ""
Target.Offset(0, 2) = ""
Target.Offset(0, 3) = ""
If Target <> "" Then
With Sheets("Feuil2")
Set C = .Range("A1:A" & .Range("A65536").End(xlUp).Row).Find(Target.Value, LookAt:=xlWhole)
If Not C Is Nothing Then
Target.Offset(0, 1) = C.Offset(0, 1)
Target.Offset(0, 2) = C.Offset(0, 2)
Target.Offset(0, 3) = C.Offset(0, 3)
Exit Sub
End If
End With
End If
End If
End Sub