我有这段代码可以从 VBA/Access 中的工作簿复制工作表到另一个工作簿/文件。
Dim File1 as String
Dim File2 as String
File1 = "D:\File1.xls"
File2 = "D:\File2.xls"
Windows(File1).Activate
Sheets("Name of Sheet").Select
Sheets("Name of Sheet").Copy Before:=Workbooks(File2).Sheets("Name of Target Sheet")
这是行不通的。我需要在后台复制。还要禁用任何宏。
- 我怎样才能让它工作?
- 我可以给出索引而不是“工作表名称”吗?
- 我可以给一个索引数组复制到第二个工作簿吗?