我需要循环代码有助于一个小区从R列复制并粘贴到下一个空单元列CExcel VBA中循环代码
塔C
12345
12345
12345
(paste 1 in here)
12346
12346
(paste 2 in here)
12347
12347
12347
12347
(paste 3 in here)
R列
1
2
3
我用这个代码,但是当我有500条记录时,似乎不可能重复这段代码500次。
Range("R2").Select
Selection.Copy
Range("C1").Select
If IsEmpty(ActiveCell.Offset(1, 0)) Then
ActiveCell.Offset(1, 0).Select
Else
ActiveCell.End(xlDown).Offset(1, 0).Select
End If
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
至少给它一个尝试,使用'for'循环。你可以在这里找到一个相当简单的例子:http://www.excel-easy.com/vba/loop.html – Noceo