Isso deve funcionar para você. Ele seleciona o intervalo de dados na coluna A e, em seguida, desloca-o para a coluna H. Esse intervalo será fornecido para o preenchimento automático.
Option Explicit
Dim rng As Range
Dim wsh As Worksheet
Sub Second_Try()
Set wsh = Worksheets("Sheet4")
wsh.Activate
wsh.Cells(1, "H") = "ans."
Set rng = Range(wsh.Cells(2, 1), wsh.Cells(2, 1).End(xlDown))
Set rng = rng.Offset(0, 7)
wsh.Range("H2").FormulaR1C1 = "=(RC[-6])/(RC[-1])"
Range("H2").AutoFill Destination:=rng
'instead of these last two rows you can simply use this:
'rng.FormularR1C1 = "=(RC[-6])/(RC[-1])"
End Sub
Pessoalmente, prefiro esta solução, uma vez que não seleciona intervalos e lida apenas com as células até que haja uma célula vazia.
Option Explicit
Dim i As Integer
Dim wsh As Worksheet
Sub Third_Try()
Set wsh = Worksheets("Sheet4")
i = 2
While wsh.Cells(i, 1) <> ""
wsh.Cells(i, 8).FormulaR1C1 = "=(RC[-6])/(RC[-1])"
i = i + 1
Wend
End Sub