EXCEL 的扩展名xls与xlsm区别为:版本不同、执行不同、默认保存格式不同。
一、版本不同
1、扩展名 xls:扩展名 xls是 Microsoft Excel 2003电子表格的格式。
2、扩展名xlsm:扩展名xlsm是 Microsoft Excel 2007电子表格的格式。
二、执行不同
1、扩展名 xls:扩展名 xls在打开excel文件时,不会自动执行宏代码。
2、扩展名xlsm:扩展名xlsm在打开excel文件时,会自动执行宏代码。
三、默认保存格式不同
1、扩展名 xls:在没有宏代码的excel文件保存时,默认保存格式扩展名为 xls。
2、扩展名xlsm:在有宏代码的excel文件保存时,默认保存格式扩展名为 xlsm
xls是2003版本下的文件 ,不管有没有宏程序的话都是xls文件 。
从2007开始做了区分,XLSM文件和XLSX文件都是excel2007及其以后的文件,但前者是含有宏启用,Excel中默认情况下不自动启用宏,默认是XLSX。
VBA中,如果不想保存代码,可以保存为xlsx,即可自动删除其中VBA代码,反之则保存为XLSM文件。
扩展资料:
Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。在1993年,作为Microsoft Office的组件发布了5.0版之后,Excel就开始成为所适用操作平台上的电子制表软件的霸主。
XLSM文件XLSX文件都是excel2007文件,但前者是含有宏启用,Excel中默认情况下不自动启用宏。
Excel不会执行宏XLSX文件,即使它们包含宏代码,因此含有宏的文件可以保存为xlsm文件。
EXCEL2007 对应xlsm
2003加兼容包可以运行xlsm