我正在尋找一種方法來遍歷工作表中的單元格以粘貼值。VBA遍歷單元格
下面發佈的代碼將無法識別單元格的位置。有沒有辦法循環單元格的位置,逐步將信息粘貼到所需的空間中?我希望代碼首先將值粘貼到A1:C1中,然後移動4個空格並貼到E1:G1等。
不確定如何迭代字母以移動單元格。
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
InputSheet.Range("A1 + 4*y : C1 + 4*y").Value = x
Next y
End Sub
['.Offset()'和'.Resize()'](https://www.businessprogrammer.com/power-excel-vba-secret-avoid-using-select/)是你的朋友。 – ja72