, .Resize() , .
Option Explicit
Sub Test()
Dim x As Integer
Dim y As Integer
Dim InputSheet As Worksheet
Dim myBook As Workbook
Set myBook = Excel.ActiveWorkbook
Set InputSheet = myBook.Sheets("InputSheet")
For y = 0 To 5
x = 4
' Start for "A1", move down 4*y rows, and select
' one row and 3 columns to set the value
InputSheet.Range("A1").Offset(4*y, 0).Resize(1, 3).Value = x
' Similar to using the `.Cells()` method
' InputSheet.Range("A1").Cells(4*y+1, 1).Resize(1, 3).Value = x
Next y
End Sub
PS. ,
InputSheet.Range("A2").Resize(1,3).Value = Array(1,2,3)
A2, B2, C2 1,2,3
InputSheet.Range("A2").Resize(3,1).Value = _
WorksheetFunction.Transpose(Array(1,2,3))
A2, A3, A4 1,2,3
Microsoft , .Resize(), .Offset() .Cells().