在这个信息高度发展的新时代 , 不管你愿意与否 , 我们每个同志都会与电子表格打交道 , 慢慢的变成“表哥表姐” , 可能细心的朋友会发现 , 有的表格是.xls的格式 , 而有的表格又是.xlsx的格式 , 那么这两个格式到底有什么不同呢?今天小编就给大家趴一趴 , 科普一下它们的区别与联系 。
一、本是同根生 , 结构各不同
xls格式是Excel2003以及之前的版本中使用的文件格式 , 在微软发布Office2007以及后续的版本后 , 把Excel保存文件的默认格式由xls修改成了xlsx格式 , 总的来说 , 由于核心数据结构的不同 , 使得采用XML类型的xlsx格式相比采用二进制格式保存的xls文件具有小身材、大容量的优点 , 我们可以把xlsx理解成是xls的加强版 。青出于蓝而胜于蓝 , 相比只能装下256列65536行xls格式 , xlsx能装下16384列1048576行的数据 。
二、兼容性能哪家强?
【xml文件可以用什么打开 xls文件用什么打开】说到兼容性 , 大家肯定都听说过“向下兼容”这个词语 , xlsx格式也不例外 , 毕竟作为xls的后生晚辈 , 他必须要能够兼容xls的 , 所以通常来说 , office2007及以后的版本是能打开xls这个老前辈的 , 但是office2003及以前的版本想要打开xlsx文件 , 就没那么容易了 , 至少得安装一个格式兼容包 。
三、xlsx作为加强版 , 也有弱点
说了这么多xlsx的优点 , 难道xlsx就彻底压制xls吗?其实也不是 , 其实xlsx相比于xls有一个致命弱点 , 那就是它不能保存VBA代码 , 地球人都知道 , 微软office为什么比金山WPS强太多 , 那就是因为Microsoft Office原生支持VBA语言 , 用它来开发程序 , 帮助我们完成大量机械重复、规则明确的事情实在是再好不过(不过现在更多的人不喜欢代码又臭又长的VBA语言 , 而是喜欢简洁而优雅的Python) , 但是xlsx偏偏它就不支持保存VBA代码 , 而xls就可以保存 。所以有的时候单位领导在QQ群里发了一个代VBA的xls文件 , 大家手机都能打开 , 而xlsx想要带VBA代码 , 必须要保存成另外一个转基因格式xlsm格式 , 这个格式想要打开就没这么容易了 , 需要安装一个手机版的office 。
推荐阅读
- 红枣变苦了还能吃吗 红枣变苦了还可以吃吗
- 记录生活的文案 记录生活的心情说说
- 新鲜百合可以煮粥吗 百合煮粥的方法
- 蚊子掉进汤里还能喝吗 可以喝掉了蚊子的汤
- 多肉长气根可以拔掉吗 多肉长气根需要拔掉不
- 怀孕多久可以去建档
- 大神现有一对三诺n25g,低音效果不好如何改?还有一对惠威马克3+,创新半高FX声卡可以加低音炮吗
- 可乐加牛奶会怎么样 可乐加牛奶会怎么样呢
- 佳能公布可调倍率增距镜专利 佳能增距镜
- 十月种的牡丹什么时候开花 大家可以了解一下