代码正在运行,现在我得到错误1004

时间:2017-11-24 19:06:01

标签: excel vba excel-vba copy-paste offset

我收到此错误“运行时错误1004应用程序定义或对象定义错误”

我的代码没有任何问题,但我不得不删除我正在写结果的表(“RawData”),我创建了一个同名的新表,现在我收到了这个错误。我尝试创建一个具有不同名称的新工作表并更改宏中的所有引用,但它仍然给我这个错误。尝试创建一个新文件并将所有内容复制到它,仍然是相同的。让其他文件具有相同的代码,所以我现在不知道该怎么做。尝试添加。激活而没有。

帮助

Sheets("CE").Select
    Range("d3:d8").Select
Selection.Copy
Sheets("RawData").Select
Range("b1").End(xlDown).Offset(1, 0).Select
Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:=xlNone, SkipBlanks:= _
    False, Transpose:=True

1 个答案:

答案 0 :(得分:3)

您忘记提及导致简单解决方案的关键信息。 您获得的错误非常重要 - 但重要性相同或更重要的是 错误正在发生,例如,哪一行是代码中断。

End(xlDown).Offset(1, 0)

"带我到宇宙的尽头。然后又向前迈进了一步。" : - )

xlDirection 它是一个孤独的俱乐部成为

的成员