Aqui está o melhor que posso fazer com o que você descreveu:
Sub test()
Dim src As Worksheet
Set src = Sheets("Sheet3")
Dim dest As Worksheet
Set dest = Sheets("Sheet5")
Dim n As Long
Dim j As Integer
j = dest.Range("A" & Rows.Count).End(xlUp).Row + 1
For i = 1 To j
If dest.Cells(i, 1) = "" Then
dest.Cells(i, 1).Formula = "=Sheet3!A1"
Else: n = dest.Cells(i, 1)
dest.Cells(i, 1) = n
End If
Next
End Sub
Se A1
estiver em branco, ele fará A1:A2
caso contrário, tudo bem. Mude conforme necessário.