乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 在excel中-Excel中那么多不同的文件扩展名有何区别?使用时该如何选择?

在excel中-Excel中那么多不同的文件扩展名有何区别?使用时该如何选择?

作者:乔山办公网日期:

返回目录:excel表格制作

自从Excel由Excel 2003版本升级以后,工作簿的常用格式就不再局限于xls一种,而是有xls、slsm、xlsx等多种格式,其主要区别如下:


兼容格式:.xls


从Excel 2007开始,微软公司推出了新的文件格式,但是为了保持文件的兼容性仍然允许用户使用老版本的.xls格式,因此在高版本的Excel中也把.xls称之为兼容格式。.xls格式可以保存宏代码


将文件保存为.xls格式,文件发送给低版本的用户后也可以正常打开,缺点是会丢失高版本的某些特性,例如65536行以上的行数、256列以上的列数、超过3项以上的条件格式以及Excel新版本才有的函数等。


压缩格式:.xlsx


从Excel 2007开始,微软推出了压缩格式.xlsx,将工作簿保存为压缩格式后可以应用更多的新功能,例如支持1048576行、16384列、64个条件格式等。之所以称之为压缩格式,是因为将工作簿保存为.xlsx格式后其体积相较于.xls会大大缩小。其缺点是不能保存宏代码,且只有Excel 2007或以上的版本才能打开


如果将含有宏代码的工作簿保存为.xlsx格式,则会导致宏代码丢失,如上图所示的提示中,应当点击“否”按钮,然后重新选择文件格式。


启用宏的压缩格式:.xlsm


在推出.xlsx格式的同时,微软也推出了xlsm格式,它即拥有.xlsx格式的一切优势,又能弥补.xlsx格式的不足--.xlsx格式不能保存宏代码,而.xlsm格式可以保存宏代码。


如果需要将文件发送给其他人查看且不确定其使用的是何版本的Excel,那么应该选择.xls格式以确保兼容性,否则应改用.xlsm或.xlsx格式从而支持高版本的新特性,同时又缩小文件体积。


二进制工作簿:.xlsb


xlsb和.xlsx、.xlsm文件格式基本类似,它们都是压缩文件包(将后缀改为zip即可解压),区别在于.xlsx和.xlsm的压缩包里面的内容都是基于XML(文本,可以直接用写字板打开阅读),而.xlsb压缩包里的内容则是二进制文件(无法直接打开阅读)。


Excel模板:.xltx


Excel模板默认的文件格式,不能存储VBA宏代码或Excel 4.0宏工作表(.xlm)。


启用宏的Excel模板:.xltm


Excel模板,启用宏的模板文件格式。 可以存储VBA宏代码或Excel 4.0宏工作表(.xlm)。


Excel加载宏:.xlam


Excel加载宏,类似于游戏中的外挂插件,可以强化Excel的功能,.xlam是Excel基于XML和启用宏的加载宏格式,支持使用VBA项目和Excel 4.0宏工作表(.xlm)。


本文标签:在excel中(23)

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网