Microsoft 製品に組み込まれている Visual Basic の実装。
こんなのでいいでしょうか?
Sub データ転記()
Dim i As Long
Dim z As Long
z = Sheets("Sheet2").Range("H2").End(xlDown).Row
For i = 2 To z
Sheets("Sheet1").Range("B" & i + 10).Value = _
Sheets("Sheet2").Range("H" & i).Value
Next
End Sub