试图修复"下标超出范围错误"在简单的复制粘贴

时间:2014-06-17 19:08:57

标签: excel vba runtime-error

我有点想自学VB,以便在我的工作中自动化一些东西。我几乎得到了我需要的东西,但是我遇到了很多麻烦,从一个字体上复制并粘贴在另一个宏上(并且它在另一个宏中工作得很好)。但是,这一次,我继续遇到运行时错误9:下标超出范围。我只是想将一个列从一个工作簿复制到另一个工作簿。什么可能出错?

    Workbooks("BAYS-0058.xlsx").Sheets("Raw Data").Range("A:A").Copy Destination:=
        Workbooks("WO163553.xlsx").Sheets("Raw Data").Range("D:D")

它似乎应该如此简单,它让我疯狂。还要感谢任何花时间帮忙的人。

1 个答案:

答案 0 :(得分:0)

在工作表或工作簿级别写入Sub时,复制/粘贴功能会出现此错误。

您应该可以通过创建模块并将代码粘贴到那里来解决问题。