Bonjour
Avec ce code à exécuter depuis la feuille 2
Sub test()
Dim i As Integer, lig As Integer
For i = 3 To Range("B" & Rows.Count).End(xlUp).Row
On Error Resume Next
lig = WorksheetFunction.Match(Range("B" & i).Value, Sheets("Feuil1").Range("B:B"), 0)
If lig > 0 Then
Range("C" & i) = Sheets("Feuil1").Range("C" & lig)
lig = 0
End If
Next i
End Sub
Enregistrez votre fichier au format XLSM pour accepter les macros
Si ok et terminé
Cordialement