理解 Excel 文件的概念
图 2-9 各种不同类型文件的图标
除了图标外,用于区别文件类型的另一个重要依据是文件的“扩展名”。扩展名也称为后缀名,或者后缀,事实上是完整文件名的一部分。熟悉早期 DOS 操作系统的用户一定会清楚扩展名这个概念,但是由于它在 Windows 操作系统中并不总是显示出来,所以可能很容易被用户忽视。显示并查看文件扩展名的方法如下。在打开的任意文件夹中单击【查看】选项卡,选中【文件扩展名】复选框,即可将文件扩展名显示出来,如图 2-10 所示。
图 2-10 显示文件扩展名
1、启用宏的工作簿(.xlsm)
启用宏的工作簿是一种特殊的工作簿,是自Excel 2007 以后的版本所特有的,是 Excel 2007、Excel 2010、Excel 2013 和 Excel 2016 基于 XML 和启用宏的文件格式,用于存储 VBA 宏代码或者 Excel 4.0 宏,启用宏的工作簿的扩展名为“.xlsm”。自 Excel 2007 以后的版本,基于安全考虑,普通工作簿无法存储宏代码,而保存为这种工作簿则可以保留其中的宏代码。
2、模板文件(.xltx/xltm)
模板是用来创建具有相同特色的工作簿或者工作表的模型,如果要使自己创建的工作簿或者工作表具有自定义的颜色、文字样式、表格样式、显示设置等统一的样式,那么就可以通过使用模板文件来实现。模板文件的扩展名为“.xltx”。关于模板的具体使用方法,请参阅第 8 章。如果用户需要将 VBA 宏代码或 Excel 4.0 宏工作表存储在模板中,则需要存储为启用宏的模板文件类型,其文件扩展 名为“.xltm”。
3、加载宏文件(.xlam)
加载宏是一些包含了 Excel 扩展功能的程序,其中包括 Excel 自带的加载宏程序(如分析工具库、规划求解等),也包括用户自己或第三方软件厂商创建的加载宏程序(如自定义函数、命令等)。加载宏文件“.xlam”就是包含了这些程序的文件,通过移植加载宏文件,用户可以在不同的计算机上使用 想用的加载宏程序。
4、网页文件(.mht、.htm)
Excel 可以从网页上获取数据,也可以把包含数据的表格保存为网页格式发布,其中还可以设置保存为“交互式”的网页,转化后的网页中保留了使用Excel 继续进行编辑和数据处理的功能。Excel 保存为网页文件分为单个文件的网页(.mht)和普通的网页(.htm),这些 Excel 创建的网页与普通的网 页不完全相同,其中包含了部分与 Excel 格式相关的信息。
除了上面介绍的这几种文件类型外,Excel 还支持许多其他类型的文件格式,不同的 Excel 格式具有不同的扩展名、存储机制及限制,如表2-1 所示。