6,18,30,,,,,,,,,,,行と、
13,25,37,,,,,,,,,行をコピーしてシート2に貼り付けたいです。
10列までデータがあります。
マクロの記録を修正して作ったのですが、うまくいきません。
なぜか、Range("A3").Selectのところ??がおかしいみたいですが、わかりません。
よろしくお願いいたします。
Sub Macro1()
'
' Macro1 Macro
'
'
Z = 1
For x = 18 To 1000 Step 12
For y = 25 To 1000 Step 12
Range(Cells(x, 1), Cells(x, 10)).Select Selection.Copy Sheets("Sheet2").Select Range("A3").Select ActiveCell.Offset(Z, 0).Range("A1").Select ActiveSheet.Paste Sheets("Sheet1").Select Range(Cells(y, 1), Cells(y, 10)).Select Selection.Copy Sheets("Sheet2").Select Range("A4").Select ActiveCell.Offset(Z, 0).Range("A1").Select ActiveSheet.Paste Z = Z + 1
Next y
Next x
End Sub
回答1件
あなたの回答
tips
プレビュー