Bonjour,
Essaie (en supposasnt que les valeurs soient en colonne A) :
Sub test()
Dim C As Range, Res As Variant
For Each C In Range("A2:A" & Cells(Rows.Count, 1).End(xlUp).Row)
If C <> "" Then
Res = C.Value
Else
C.Value = Res
End If
Next C
End Sub
Cordialement.
Daniel