我有以下代码,需要它才能工作:
Sheets("BigMaster").Range("A1:z999").Copy
Windows("Z:\Viewpoint\Viewpoint Import\Programs\SheetsForConstructionAndImportingIntoViewpoint - FROZEN.XLSM").Activate
Sheets("BigMaster").Range("A1").Paste
它在activate命令上失败了。怎么来的?
我试图缩短工作簿名称,但它仍然无效。我肯定有正确的道路,我用Windows资源管理器。
基本上我需要从我当前的书上的bigmaster复制到activate子句的bigmaster。但我得到一个错误9下标超出范围。
我做错了什么以及如何修复此宏
答案 0 :(得分:2)
假设目标工作簿已打开 - 如果不是,那么您首先需要打开它
ActiveWorkbook.Sheets("BigMaster").Range("A1:z999").Copy _
Workbooks("SheetsForConstructionAndImportingIntoViewpoint - FROZEN.XLSM"). _
Sheets("BigMaster").Range("A1")