将包含macros的工作簿复制到没有macros的工作簿
我能够复制一个工作簿(复制到所需的位置),其中包含一个macros在后台。 这个副本也包含相同的macros。 我的问题是我不希望这个重复的工作簿有一个macros。 任何人都可以告诉如何去做?
先谢谢你!!!
将工作簿保存为无macros,即简单的Excel工作簿。 对于我的Excel 2007,这是使用:
Application.DisplayAlerts = False ThisWorkbook.CheckCompatibility = False ThisWorkbook.SaveAs Filename:="D:\DOCUMENTS\Book1.xlsx", FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False Application.DisplayAlerts = True
正确的path和名称,如你所愿。
阅读更多关于SaveAs
方法: http : //msdn.microsoft.com/en-us/library/office/ff841185%28v=office.14%29.aspx …和可用的文件格式: http : //msdn.microsoft .COM / EN-US /图书馆/办公室/ ff198017%28V = office.14%29.aspx
希望有帮助)