Office XML 文件扩展名参考
适用于:Office 2019、Office 2016
下表列出了 Word、Excel、PowerPoint 和 Visio 支持的 XML 文件格式及其扩展名。
Word 的 XML 文件类型
下表介绍了 Word XML 文件格式的文件类型、扩展名和说明。
Word 的 XML 文件类型
Word 文件类型 | 扩展名 | 说明 |
---|---|---|
Word 文档 |
.docx |
默认的 Word 文件格式。 无法存储 VBA 宏代码。 |
Strict Open XML 文档 |
.docx |
符合 Open XML 标准 (ISO/IEC 29500) 的 Strict 配置文件。 此Open XML 配置文件不允许特别针对向后兼容和现有二进制文档设计功能集,如 ISO/IEC 29500 的第 4 部分所规定。 |
启用宏的 Word 文档 |
.docm |
使用与 Word 文档格式相同的基本 XML 格式,但可以存储 VBA 宏代码。 在文件中显示 VBA 宏代码时创建此文件类型。 |
Word 模板 |
.dotx |
默认的 Word 模板格式。 在保存文档样式和格式时创建。 无法存储 VBA 宏代码。 |
启用宏的 Word 模板 |
.dotm |
存储宏代码以用于其他 Word 文档。 不是始终包含宏代码,但配置为支持存储宏代码。 由启用了宏的模板创建的 Word 文档不会继承模板的 VBAProject 部件。 默认情况下,即使文档是由启用了宏的 Word 模板创建,也将文档另存为 .docx 文件。 |
Excel 的 XML 文件类型
下表介绍了 Excel XML 文件格式的文件类型、扩展名和说明。
Excel 的 XML 文件类型
Excel 文件类型 | 扩展名 | 说明 |
---|---|---|
Excel 工作簿 |
.xlsx |
默认的 Excel 文件格式。 无法存储 VBA 宏代码或 Microsoft Excel 4.0 宏表(Excel 4.0 中的 .xlm 文件)。 |
Strict Open XML 电子表格 |
.xlsx |
Excel 工作簿文件格式 (.xlsx) 的 ISO strict 版本。 |
启用宏的 Excel 工作簿 |
.xlsm |
使用与 Excel 工作簿相同的基本 XML 格式,但可以存储 VBA 宏代码。 系统提示保存包含 VBA 代码或 Excel 4.0 宏表(Excel 4.0 中的 .xml)的 Excel 工作簿的用户使用此文件格式。 |
Excel 模板 |
.xltx |
默认的 Excel 模板文件格式。 无法存储 VBA 宏代码或 Excel 4.0 宏表(Excel 4.0 中的 .xlm 文件)。 |
启用宏的 Excel 模板 |
.xltm |
可以包含 VBAProject 部件或 Excel 4.0 宏表(Excel 4.0 中的 .xlm 文件)。 由此模板创建的工作簿继承存在于模板中的 VBAProject 部件或 Excel 4.0 宏表。 |
Excel 外接程序 |
.xlam |
运行其他代码的补充程序。 Excel 外接程序使用 Open XML 文件格式存储数据,并支持使用 VBA 项目和 Excel 4.0 宏表。 |
PowerPoint 的 XML 文件类型
下表介绍了 PowerPoint XML 文件格式的文件类型、扩展名和说明。
PowerPoint 的 XML 文件类型
PowerPoint 文件类型 | 扩展名 | 说明 |
---|---|---|
PowerPoint 演示文稿 |
.pptx |
默认的 PowerPoint XML 格式。 无法包含 VBAProject 部件(存储 VBA 宏代码的部件)或操作设置。 |
Strict Open XML 演示文稿 |
.pptx |
PowerPoint 演示文稿文件格式 (.pptx) 的 ISO strict 版本。 |
启用宏的 PowerPoint 模板 |
.pptm |
与 PowerPoint XML 演示文稿格式相同的基本 XML 格式,但可以存储 VBA 宏代码。 系统提示保存包含 VBA 宏代码的 PowerPoint XML 演示文稿文件的用户使用此文件类型。 |
PowerPoint 模板 |
.potx |
基于 XML 的 PowerPoint 模板。 在演示文稿不包含 VBAProject 部件且不使用操作设置时创建。 |
启用宏的 PowerPoint 模板 |
.potm |
系统提示保存包含 VBA 宏代码的 PowerPoint XML 模板的用户使用此文件类型。 由此模板创建的演示文稿不继承 VBAProject 部件或操作设置。 |
PowerPoint 外接程序 |
.ppam |
PowerPoint 演示文稿设计作为补充程序运行。 所有 PowerPoint 外接程序都启用了宏。 |
PowerPoint 放映 |
.ppsx |
基于 XML 的 PowerPoint 自动运行的幻灯片放映。 无法包含 VBAProject 部件。 |
启用宏的 PowerPoint 放映 |
.ppsm |
基于 XML 的 PowerPoint 幻灯片放映,包含 VBAProject 部件。 在自动运行的幻灯片放映包含 VBA 宏代码时创建。 |
Visio 的 XML 文件类型
Visio 使用由开放数据包约定 (ISO/IEC 29500-2:2008) 标准定义的 XML 文件格式包。 此 XML 内容基于现有 Visio XML Drawing (VDX) 格式。
下表介绍了 Visio XML 文件格式的文件类型、扩展名和说明。
Visio 的 XML 文件类型
Visio 文件类型 | 扩展名 | 说明 |
---|---|---|
Visio 绘图 |
.vsdx |
默认的 Visio 文件格式。 无法存储 VBA 宏代码。 |
启用宏的 Visio 绘图 |
.vsdm |
使用与 Visio 绘图格式 (.vsdx) 相同的基本 XML 格式,但可以存储 VBA 宏代码。 在文件中显示 VBA 宏代码时必须使用此文件类型。 |
Visio 模具 |
.vssx |
默认的 Visio 模具格式。 无法存储 VBA 宏代码。 |
启用宏的 Visio 模具 |
.vssm |
使用与 Visio 模具 (.vssx) 格式相同的基本 XML 格式,但可以存储 VBA 宏代码。 不是始终包含宏代码,但配置为支持存储宏代码。 |
Visio 模板 |
.vstx |
默认的 Visio 模板格式。 无法存储 VBA 宏代码。 |
启用宏的 Visio 模板 |
.vstm |
使用与 Visio 模板 (.vstx) 格式相同的基本 XML 格式,但可以存储 VBA 宏代码。 不是始终包含宏代码,但配置为支持存储宏代码。 由此模板创建的 Visio 绘图继承存在于模板中的 VBAProject 部件。 然而,默认情况下,即使绘图是由启用宏的 Visio 模板创建并将删除 VBAProject 部件,也会将绘图另存为 .vsdx 文件。 |