Excel的Xlsb格式的优点及缺点,与xlsxxlsm格式的区别
Excel的Xlsb格式的优点及缺点,与xlsxxlsm格式的区别
①xlsb概述
xlsb和xlsx、xlsm⽂件格式基本类似,它们都是压缩⽂件包(将后缀改为zip即可解压),区别在于,xlsx和xlsm的压缩包⾥⾯的内容都是基于XML(⽂本,可以直接⽤写字板打开阅读),⽽xlsb压缩包⾥的内容则是⼆进制⽂件(⽆法直接打开阅读)。
②xlsb的优点:
⽂件更⼩。xlsb的⽂件更⼩,对保存⼤Excel⽂件很有⽤。
打开和保存的速度更快。EXCEL直接使⽤⼆进制⽂件⽐解释XML⽂件速度更快。
有⼈做了⼀个简单的测试:⽂件内容是10000*1000个单元格,每个单元格都是⼀个=+1的公式。对这个⽂件⽽⾔,xlsb⽂件的打开速度是xlsx⽂件的四倍,保存速度快⼀倍,⽂件⼩三分之⼀:
.XLSX .XLSB
打开速度 165s 43s
保存速度 115s 61s
⽂件⼤⼩ 91MB 65MB
⽽在其它⽅⾯,xlsb和xlsx、xlsm并⽆区别,xlsb格式拥有excel全部功能,微软对于它的向下兼容是⼀样的(Excel 2003在安装转换器的情况下同样可打开xlsb⽂件)。当⽂件被读⼊内存后,两种格式在计算时并⽆差异。
③xlsb的劣势
xlsb的唯⼀劣势是xlsx可以更好地与其它程序、尤其是其它平台的交互,因为xlsx基于更标准化的XML格式。但普通⽤户⽤不到这种⾼⼤上的技术,所62616964757a686964616fe78988e69d8331333337386633以,对于普通⽤户⽽⾔,推荐将EXCEL的默认保存格式设置为XLSB格式。
相关资料
什么是⽂件扩展名 XLSB?
excel打不开怎么办Excel Binary Spreadsheet ⽂件最初是由Apache Software Foundation 为 Apache OpenOffice 软件应⽤程序开发的。
1.xlsb优点是,压缩⽐很⾼。节省磁盘空间,打开、关闭、保存的速度应该快⼀些。
2.对于⼤表格确实变⼩了⼀半左右  xlsb,因为是⼆进制存储,少了那些标记,所以体积⽐xlsx⼩很多;
3.同时,xlsb还⽀持VBA.
4.当然,xlsb的缺点是不⽀持xml
5.体积⽅⾯,xlsx接近2113xls的⼀半,5261⽽xlsb接近xlsx的⼀半,
也就是说xlsb接近xls(Excel2003)的1/4
6.⽂件内的公式,不需要更改。
但⽂件之间的公式,肯定需要改,因为⽂件名变化了。
可以⽤批量替换的⽅式,更改公式。
7.xlsb缺点,是以⼆进制形式存储,因⽽不内通过Excel,其他软容件程序是⽆法快速提取其中的数据资源的。
8.xlsb格式可以存储带宏的⼯作簿,⽽xlsx不⾏。
9.如果只在windows平台使⽤excel, 那么保存为 xlsb格式是最佳的选择?
因为据说其他平台对 xlsb的兼容性不好
10.因为xlsb⽀持储存宏,不安全。新的xlsx不⽀持宏储存
11.那xlsm和xlsb区别在哪。。存储成xlsm体积也变⼩
xlsb⼆进制宏⽂件。xlsm是⾮⼆进制宏⽂件
12.xlsb的缺点是⼆进制⽐较封闭,wps之类的office软件打不开这格式,如果全部是⽤微软office,xlsb只有优点,没有缺点。体积⼩,速度快,⽀持宏。
其它格式
格式扩展名说明
Excel ⼯作簿 .xlsx Excel 2010 和 Excel 2007 默认的基于 XML 的⽂件格式。不能存储 Microsoft Visual Basic for Applications (VBA) 宏代码或 Microsoft Office Excel 4.0 宏⼯作表 (.xlm)。
Excel ⼯作簿(代码) .xlsm Excel 2010 和 Excel 2007 基于 XML 和启⽤宏的⽂件格式。存储 VBA 宏代码或 Excel 4.0 宏⼯作表 (.xlm)。Excel ⼆进制⼯作簿 .xlsb Excel 2010 和 Excel 2007 的⼆进制⽂件格式 (BIFF12)。
模板 .xltx Excel 2010 和 Excel 2007 的 Excel 模板默认的⽂件格式。不能存储 VBA 宏代码或 Excel 4.0 宏⼯作表 (.xlm)。
模板(代码) .xltm Excel 模板 Excel 2010 和 Excel 2007 启⽤宏的⽂件格式。存储 VBA 宏代码或 Excel 4.0 宏⼯作表 (.xlm)。
Excel 97- Excel 2003 ⼯作簿 .xls Excel 97 - Excel 2003 ⼆进制⽂件格式 (BIFF8)。
Excel 97- Excel 2003 模板 .xlt Excel 模板的 Excel 97 - Excel 2003 ⼆进制⽂件格式 (BIFF8)。
Microsoft Excel 5.0/95 ⼯作簿 .xls Excel 5.0/95 ⼆进制⽂件格式 (BIFF5)。
XML 电⼦表格 2003 .xml XML 电⼦表格 2003 ⽂件格式 (XMLSS)。
XML 数据 .xml XML 数据格式。
Excel 加载项 .xlam Excel 2010 和 Excel 2007 基于 XML 和启⽤宏的加载项格式。加载项是⽤于运⾏其他代码的补充程序。⽀持 VBA 项⽬和 Excel 4.0 宏⼯作表 (.xlm) 的使⽤。
Excel 97-2003 加载项 .xla Excel 97-2003 加载项,即设计⽤于运⾏其他代码的补充程序。⽀持 VBA 项⽬的使⽤。
Excel 4.0 ⼯作簿 .xlw 仅保存⼯作表、图表⼯作表和宏⼯作表的 Excel 4.0 ⽂件格式。可以在 Excel 2010 中以此⽂件格式打开⼯作簿,但是⽆法将 Excel ⽂件保存为此⽂件格式。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。