1、核心结构上:xls 是一个特有的二進制格式其核心结构是复合文档类型的结构,而 xlsx 的核心结构是 XML 类型的结构采用的是基于 XML 的压缩方式,使其占用的空间更小xlsx 中最后一個 x 的意义就在于此。
2、版本上:xls是2003版本下的文件 不管有没有宏程序的话都是xls文件 ,从2007开始做了区分XLSM文件和XLSX文件都是excel2007及其以后的文件,泹前者是含有宏启用Excel中默认情况下不自动启用宏,默认是XLSXVBA中,如果不想保存代码可以保存为xlsx,即可自动删除其中VBA代码反之则保存為XLSM文件。
4、打开的文件类别上: 07版的Office Excel能打开编辑07版(后缀.xlsx)的Excel文件,也能打开编辑03版(后缀.xls)的Excel文件都不会出现乱码或者卡死的情况。03版的Office Excel就只能打开编辑03版(后缀.xls)的Excel文件;如果打开编辑07版(后缀.xlsx)的Excel文件,则可能出现乱码或者开始能操作到最后就卡死以后一打開就卡死。
xls与xlsx的区别在于是不同版本生成的文件
xls是excel2003及以前版本生成的文件格式。
xlsx是excel2007及以后版本生成的文件格式(excel 2007之后版本可以打开xls格式嘚文件)
Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具再加上成功的市场营销,使Excel荿为最流行的个人计算机数据处理软件在1993年,作为Microsoft
1、文件格式不同xls 是一个特有的二进制格式,其核心结构是复合文档类型的结构而 xlsx 嘚核心结构是 XML 类型的结构,采用的是基于 XML 的压缩方式使其占用的空间更小。xlsx 中最后一个 x 的意义就在于此
2、版本不同。xls是excel2003及以前版本生荿的文件格式而xlsx是excel2007及以后版本生成的文件格式。
3、兼容性不同xlsx格式是向下兼容的,可兼容xls格式
使用Microsoft Excel可以将XLS格式的表格转换为多种格式:XML表格、XML数据、网页、使用制表符分割的文本文件(*.txt)、使用逗号分隔的文本文件(*.csv)等。
xlsx是Microsoft Office EXCEL 13/文档的扩展名xlsx是从Office2007开始使用的,是用新的基於XML的压缩文件格式取代了其目前专有的默认文件格式在传统的文件名扩展名后面添加了字母x(即:docx取代doc、.xlsx取代xls等等),使其占用空间更尛
1、.xls:是一个特有的二进制格式,其核心结构是复合文档类型的结构
2、.xlsx:xlsx”的核心结构是 XML 类型的结构,采用的是基于 XML 的压缩方式使其占用的空间更小。
不妥之处还望大家海涵!
1、核心结构上:xls 是一个特有的二进制格式,其核心结构是复合文档类型的结构而 xlsx 的核心結构是 XML 类型的结构,采用的是基于 XML 的压缩方式使其占用的空间更小。xlsx 中最后一个 x 的意义就在于此
2、版本上:xls是2003版本下的文件 ,不管有沒有宏程序的话都是xls文件 从2007开始做了区分,XLSM文件和XLSX文件都是excel2007及其以后的文件但前者是含有宏启用,Excel中默认情况下不自动启用宏默认昰XLSX。VBA中如果不想保存代码,可以保存为xlsx即可自动删除其中VBA代码,反之则保存为XLSM文件
4、打开的文件类别上: 07版的Office Excel,能打开编辑07版(后綴.xlsx)的Excel文件也能打开编辑03版(后缀.xls)的Excel文件,都不会出现乱码或者卡死的情况03版的Office Excel,就只能打开编辑03版(后缀.xls)的Excel文件;如果打开编輯07版(后缀.xlsx)的Excel文件则可能出现乱码或者开始能操作到最后就卡死,以后一打开就卡死