Bonjour,
Code à mettre dans le module de la seconde feuille où s'effectue la saisie :
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Plage As Range
Dim Cel As Range
If Target.Column <> 1 Then Exit Sub
If Target.Count > 1 Then Exit Sub
With Worksheets("Feuil1"): Set Plage = .Range(.Cells(1, 1), .Cells(.Rows.Count, 1).End(xlUp)): End With 'sur colonne A
Set Cel = Plage.Find(Target.Value, , xlValues, xlWhole)
If Cel Is Nothing Then Exit Sub
Application.EnableEvents = False
Target.Value = Cel.Value
Target.Offset(, 1).Value = Cel.Offset(, 1).Value
Target.Offset(, 2).Value = Cel.Offset(, 2).Value
Application.EnableEvents = True
End Sub