美好的一天。将工作簿中的单元格复制到“下标超出范围”的工作簿结果
我正在尝试编写一个代码,它将从“A-M”和(向下)直到最后一次使用的行基本上选择单元格(从左到右)。
然后,一旦选定,我将它们复制到另一个工作簿。
这是我尝试使用代码:
ActiveWorkbook.Worksheets("Sheet1").Range("A1:M" & LastRow).Copy _
Workbooks("Converter.xlsm").Worksheets("Sheet1").Range("A1").CurrentRegion
一切都在代码别的办法,除了这条线。
而结果是这样的:
Run-time error '9':
Subscript out of range
感谢。
PS。我使用的“LastRow”变量,我只是将它从一个教程中拉出来。这不是一个个人用户定义的变量,所以我不确定这是否来自VBA的文档。
尝试带走'.CurrentRegion'为目标单元格 – Rosetta