excel后缀.xls和.xlsx有啥区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excel后缀.xls和.xlsx有啥区别相关的知识,希望对你有一定的参考价值。
参考技术AExcel xls和xlsx的区别在于:
1、核心结构上:xls 是一个特有的二进制格式,其核心结构是复合文档类型的结构,而 xlsx 的核心结构是 XML 类型的结构,采用的是基于 XML 的压缩方式,使其占用的空间更小。xlsx 中最后一个 x 的意义就在于此。
2、版本上:xls是2003版本下的文件 ,不管有没有宏程序的话都是xls文件 ,从2007开始做了区分,XLSM文件和XLSX文件都是excel2007及其以后的文件,但前者是含有宏启用,Excel中默认情况下不自动启用宏,默认是XLSX。VBA中,如果不想保存代码,可以保存为xlsx,即可自动删除其中VBA代码,反之则保存为XLSM文件。
3、默认保存方式上:xls是03版Office Microsoft Office Excel 工作表的格式,用03版Office,新建Excel默认保存的Excel文件格式的后缀是.xls;xlsx是07版Office Microsoft Office Excel 工作表的格式,用07版Office,新建Excel默认保存的的Excel文件格式后缀是.xlsx。
4、打开的文件类别上: 07版的Office Excel,能打开编辑07版(后缀.xlsx)的Excel文件,也能打开编辑03版(后缀.xls)的Excel文件,都不会出现乱码或者卡死的情况。03版的Office Excel,就只能打开编辑03版(后缀.xls)的Excel文件;如果打开编辑07版(后缀.xlsx)的Excel文件,则可能出现乱码或者开始能操作到最后就卡死,以后一打开就卡死。
参考技术B .xls为Excel 2003以下版本生成的工作簿;.xlsx为Excel 2007以上版本生成的工作簿。
未安装“Office 2007兼容包”的情况下,Excel 2003以下版本无法打开.xlsx文档。本回答被提问者采纳 参考技术C
区别如下:
1、文件格式不同。xls 是一个特有的二进制格式,其核心结构是复合文档类型的结构,而 xlsx 的核心结构是 XML 类型的结构,采用的是基于 XML 的压缩方式,使其占用的空间更小。xlsx 中最后一个 x 的意义就在于此。
2、版本不同。xls是excel2003及以前版本生成的文件格式,而xlsx是excel2007及以后版本生成的文件格式。
3、兼容性不同。xlsx格式是向下兼容的,可兼容xls格式。
扩展资料:
XLS 就是 Microsoft Excel 工作表,是一种非常常用的电子表格格式。xls文件可以使用Microsoft Excel打开,另外微软为那些没有安装Excel的用户开发了专门的查看器Excel Viewer。
使用Microsoft Excel可以将XLS格式的表格转换为多种格式:XML表格、XML数据、网页、使用制表符分割的文本文件(*.txt)、使用逗号分隔的文本文件(*.csv)等。
xlsx是Microsoft Office EXCEL 2007/2010/2013/2016/2019文档的扩展名。xlsx是从Office2007开始使用的,是用新的基于XML的压缩文件格式取代了其目前专有的默认文件格式,在传统的文件名扩展名后面添加了字母x(即:docx取代doc、.xlsx取代xls等等),使其占用空间更小。
参考资料:百度百科-xls
参考资料:百度百科-xlsx
xls和xlsx的区别 xssfsheet
后缀名只是文件的格式,就像文本格式的txt,软件运行的exe等等。而xls和xlsx就是excel表格的文件后缀名称,在03之前都是xls,后来07版本出现了xlsx。事实上,都可以兼容的,安装一个wps就可以两边切换,希望我的大难能让你满意,谢谢。 参考技术A 后缀名只是文件的格式,就像文本格式的txt,软件运行的exe等等。而xls和xlsx就是excel表格的文件后缀名称,在03之前都是xls,后来07版本出现了xlsx。事实上,都可以兼容的,安装一个wps就可以两边切换以上是关于excel后缀.xls和.xlsx有啥区别的主要内容,如果未能解决你的问题,请参考以下文章