【发布时间】:2023-09-21 20:33:01
【问题描述】:
我希望宏将我的 xlsm 文件备份为 xlsx 格式,保存为 xlsx 类型后仍保留在那里。但是,下面的编码会将现有的 xlsm 文件转换为 xlsx 文件,导致我的宏文件消失。有什么建议可以避免这种情况,我想在 xlsm 文件保留时保存并关闭 xlsx 文件?
Sub backup()
Application.DisplayAlerts = False
ThisWorkbook.saveas "C:\Users\Documents\Book1.xlsx", xlOpenXMLWorkbook
Application.DisplayAlerts = True
End Sub
【问题讨论】:
-
创建您的 .xlsm 文件的副本,并将其对应为 .xlsx
-
如何创建副本?一张一张地复印?有任何代码可以复制整个 excel 文件吗?