在excel中的saveas事件之前的一般查询

时间:2016-03-18 12:08:12

标签: excel excel-vba vba

我的查询是这样的,在saveas事件宏之前的excel是否需要存储在“this workbook”中,还是可以作为单独的模块存储以使其能够在任何打开的工作簿上运行?

1 个答案:

答案 0 :(得分:1)

只要您正确引用备用工作簿,它就可以存储在任何位置。

例如,此剪辑的代码可以保存在"此工作簿"中,但会保存另一个打开的文件。

Set wbTHATWorkbook = Workbooks.Add
wbTHATWorkbook.SaveAs (strPath & strName), FileFormat:=51

对于此示例,您必须首先声明您的wb变量。