【发布时间】:2015-09-11 11:50:39
【问题描述】:
我正在尝试编写一个非常基本的宏,它可以从一张表中复制值并将它们粘贴到另一张表中。宏开始工作,然后开始返回Runtime error '1004' Application-defined or object defined error 消息。代码是:
Sub CopyPaste()
'
' CopyPaste Macro
Sheets("Data Input").Range("C2:C11").Copy
Sheets("Results").Range("A8").End(xlDown).Offset(1, 0).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=True
Application.CutCopyMode = False
End Sub
【问题讨论】:
-
您好,谢谢,我尝试省略 '.End(xlDown).Offset(1, 0)' 但该部分代码应该确保将数据粘贴到下一个空行中而不是直接粘贴在旧数据的顶部,因此摆脱它并不是最终的解决方案。当我删除它时它会起作用,然后当我将它放回代码中时它会起作用,然后再次停止工作。非常沮丧!