xls是2003版本下的文件 ,不管有没有宏程序的话都是xls文件 ,从2007开始做了区分,XLSM文件和XLSX文件都是excel2007及其以后的文件,但前者是含有宏启用,Excel中默认情况下不自动启用宏,默认是XLSX。VBA中,如果不想保存代码,可以保存为xlsx,即可自动删除其中VBA代码,反之则保存为XLSM文件。
在默认情况下如果保持有宏的EXCEL文件会有如下提示:
此时如果点NO,会出现一个另存为文件的对话框,
此时选择保存为XLSM文件类型就OK了。
转载于:https://blog.51cto.com/whatday/1382286
本文深入探讨了Excel文件格式的演变,重点对比了XLSM(含宏)与XLSX(不含宏)两种文件类型的特性及应用场景,通过实例演示如何在VBA中管理宏,并在特定情况下选择合适的文件格式。
825

被折叠的 条评论
为什么被折叠?



