Bonjour , j'ai enfin réussi à faire ce que je voulais , ci joint la macro ( adapter suivant vos besoins )
Sub AjoutXYZ()
Dim wbfiches As Workbook 'le fichier Support
Dim wsfiches As Worksheet 'la feuille Support
Dim wbgps As Workbook 'le fichier GPS
Dim wsgps As Worksheet 'la feuille GPS
Dim trouve As Range 'ID coté GPS
Dim idpoteau As String 'ID coté Support
Set wbfiches = ThisWorkbook
Set wbgps = Workbooks.Open(Filename:=ThisWorkbook.Path & "\GPS.xls")
Set wsfiches = wbfiches.Worksheets("FICHES")
Set wsgps = wbgps.Worksheets("GPS")
idpoteau = "Point " & wsfiches.Range("F5") 'Changer le range
With wsgps.Range("A:A") 'colonne dans laquelle on cherche
Set trouve = .Find(What:=idpoteau, LookIn:=xlValues)
If Not trouve Is Nothing Then
wsgps.Cells(trouve.Row, 2).Copy wsfiches.Cells(2, 2) 'on récupère les valeurs en col 2/3/4
wsgps.Cells(trouve.Row, 3).Copy wsfiches.Cells(2, 3) 'on les copie dans les fiches
wsgps.Cells(trouve.Row, 4).Copy wsfiches.Cells(2, 4) 'A ajuster selon la fiche
End If
End With
wbgps.Close
End Sub