小弟我想要寫一個VBA巨集按鈕。
想寫複製A3:V14內容
然後往下貼上
由於小弟不太會寫迴圈
可以請各位大大麻煩教一下嘛,
例如可以重複十次,
或是到表單100就停止。
複製內容要空三格在往下貼上。
可以請版上的大大請教嗎。
謝謝大大們。
Sub 複製and貼上()
'
' 複製and貼上 巨集
'
'
Range("A3:V14").Select
Application.CutCopyMode = False
Selection.Copy
ActiveWindow.ScrollColumn = 7
ActiveWindow.ScrollColumn = 6
ActiveWindow.ScrollColumn = 5
ActiveWindow.ScrollColumn = 4
ActiveWindow.ScrollColumn = 3
ActiveWindow.ScrollColumn = 2
ActiveWindow.ScrollColumn = 1
Range("A16").Select
ActiveSheet.Paste
ActiveWindow.SmallScroll Down:=9
Range("A29").Select
ActiveSheet.Paste
End Sub
看不太懂你的描述
文中寫到 複製內容要空三格在往下貼上
可是提供的程式碼是Copy Range("A3:V14")貼到Range("A16")
這樣應該是空一格吧?
我下面實作是以空三格的方式
複製Range("A3:V14")往下貼10次
Sub test()
Dim i As Integer
Dim paste_row As Integer
For i = 1 To 10
'貼上的位置
paste_row = 3 + 15 * i
Range("A3:V14").Copy Range("A" & paste_row)
Next
End Sub