我能够复制包含后台宏的工作簿(复制到所需位置)。此副本还包含相同的宏。 我的问题是我不希望这个重复的工作簿有一个宏。谁能说出怎么做呢?
提前谢谢!!!
答案 0 :(得分:13)
将您的工作簿保存为无宏,即只是Excel工作簿。对于我的Excel 2007,这可以使用:
完成Application.DisplayAlerts = False
ThisWorkbook.CheckCompatibility = False
ThisWorkbook.SaveAs Filename:="D:\DOCUMENTS\Book1.xlsx", FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
Application.DisplayAlerts = True
正确的路径&你想要的名字。
详细了解SaveAs
方法:http://msdn.microsoft.com/en-us/library/office/ff841185%28v=office.14%29.aspx
...和可用的文件格式:http://msdn.microsoft.com/en-us/library/office/ff198017%28v=office.14%29.aspx
希望这很有帮助)