我想创建一个宏,该列在H列下方并选择14个单元格。然后复制它们并通过“转置粘贴”粘贴它们,即它们从下一行中的行到列。然后它继续这样做直到它耗尽。这是我的代码到目前为止:在excel中循环一个宏
Sub Macro5()
'
' Macro5 Macro
'
' Keyboard Shortcut: Ctrl+t
' Dim x as integer
' Dim y as integer
' x = 313
' y = x + 13
' Range("Hx:Hy").Select
Selection.Copy
Sheets("Sheet3").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
'x = x + 14
End Sub
它应该从单元格H313开始。
我的问题是,超时运行它,它只是复制我已经突出显示的任何单元格,并将其粘贴到下一张表格中,而不选择所有我想要的单元格。
我该如何解决这个问题?
感谢您的支持。只有几个问题:当我使用范围代码时,它给了我一个编译错误,为什么会发生这种情况?此外,这会自动循环? – Kaish
请编辑您的问题并附上您的更新代码(但不要删除原来的代码)。 – sina