如何使我的初始工作簿激活基于完整的path名

我有以下代码,需要它的工作:

Sheets("BigMaster").Range("A1:z999").Copy Windows("Z:\Viewpoint\Viewpoint Import\Programs\SheetsForConstructionAndImportingIntoViewpoint - FROZEN.XLSM").Activate Sheets("BigMaster").Range("A1").Paste 

它在激活命令上失败。 怎么来的?

我试图缩短工作簿名称,但它仍然无法正常工作。 我绝对有正确的道路,但我把它与Windows资源pipe理器。

基本上我需要从我当前的书上的bigmaster复制到激活子句上的bigmaster。 但我得到一个错误9下标超出范围。

我做错了什么,我该如何解决这个macros

假设目标工作簿是打开的 – 如果不是那么你首先需要打开它

 ActiveWorkbook.Sheets("BigMaster").Range("A1:z999").Copy _ Workbooks("SheetsForConstructionAndImportingIntoViewpoint - FROZEN.XLSM"). _ Sheets("BigMaster").Range("A1")