bonjour,
Voici une macro qui fait ce que tu demandes.
Sub galopin()
Dim i&, j&, iA&, iR&, Y As Boolean
Dim WsA As Worksheet, WsB As Worksheet
Dim a, aa, b, bb
Set WsA = Sheets("Dates")
Set WsB = Sheets("Recap2")
iA = WsA.Cells(Rows.Count, 1).End(xlUp).Row
iR = WsB.Cells(Rows.Count, 1).End(xlUp).Row
Application.ScreenUpdating = False
a = WsA.Range("C13:C" & iA)
b = WsB.Range("C2:C" & iR)
aa = UBound(a)
bb = UBound(b)
For i = 1 To aa
For j = 1 To bb
If a(i, 1) = b(j, 1) Then
WsA.Cells(i + 12, 9) = WsB.Cells(j + 1, 9)
WsA.Cells(i + 12, 10) = WsB.Cells(j + 1, 10)
Y = True
Exit For
End If
Next j
If Y Then Y = False
Next i
End Sub
A+