Bonjour
Pas d'erreur sur la fonction Match
Mais le paramètre "Zone de recherche" est mal défini, il doit aussi englober la colonne A
y = Application.WorksheetFunction.Match(CLng(wbk_actuel.Sheets("Feuil1").Range("M2").Value), wbk_distant.Sheets("Synthèse travaux").Range("A3:X3"), 0)
Avec B3:X3 Match te retourne 3 qui n'est pas la colonne dans la page mais la position dans la zone recherchée : 3 correspond à la colonne D (4) dans la page Excel, mais tu t'en sert comme colonne dans l'instruction suivante --->erreur
wbk_distant.Sheets("Synthèse travaux").Cells(4,y).PasteSpecial Paste:=xlPasteValues