可用于 Visual Basic 的文件格式

您使用的是哪种 Office 程序?

Word

PowerPoint

Excel

Word

你可以创建宏,然后以下面的任何文件类型保存文件。

文件格式

说明

Word 97-2004 模板 (.dot)

将文档保存为模板,用于创建新文档。 保存文档内容和设置,如样式、页面布局、自动图文集条目、自定义键盘快捷方式分配和菜单。 通过 Word 2003 for Windows 与 Word 97 兼容,通过 Word 2004 for Mac 与 Word 98 兼容。

启用宏的 Word 文档 (.docm)

基于 XML 且保留 VBA 宏代码的文档格式。 VBA 宏可在 Word 2011 中运行,但是不能在 Word 2008 中运行。

启用宏的 Word 模板 (.dotm)

将文档保存为基于 XML 且保留 VBA 宏代码的模板。 VBA 宏可在 Word 2011 中运行,但是不能在 Word 2008 中运行。

另请参阅

创建、运行、编辑或删除宏

PowerPoint

你可以创建宏,然后以下面的任何文件类型保存文件。

类型

定义

启用宏的 PowerPoint 演示文稿 (.pptm)

基于 XML 且保留 Microsoft Visual for Basic Applications (VBA) 宏代码的演示文稿格式。 VBA 宏可在 PowerPoint 2011 中运行,但是不能在 PowerPoint 2008 中运行。

启用宏的 PowerPoint 模板 (.potm)

将演示文稿内容和格式保存为基于 XML 且保留 VBA 宏代码的模板。  VBA 宏可在 PowerPoint 2011 中运行,但是不能在 PowerPoint 2008 中运行。

启用宏的 PowerPoint 放映 (.ppsm)

基于 XML,在幻灯片放映视图中自动打开,并且保留 VBA 宏代码的演示文稿格式。 VBA 宏可在 PowerPoint 2011 中运行,但是不能在 PowerPoint 2008 中运行。

PowerPoint 加载项(.ppam)

基于 XML 且保留 VBA 宏代码的加载项格式。 VBA 宏可在 PowerPoint 2011 中运行,但是不能在 PowerPoint 2008 中运行。

PowerPoint 98 - 2004 加载项 (.ppa)

以保留 VBA 宏代码的格式保存加载项。 通过 PowerPoint 2004 for Windows 与 PowerPoint 98 兼容,通过 PowerPoint 2003 for Mac 与 PowerPoint 97 兼容。

另请参阅

创建、运行、编辑或删除宏

Excel

你可以创建宏,然后以下面的任何文件类型保存文件。

文件格式

说明

Excel 97-2004 工作簿 (.xls)

通过 Excel 2004 for Windows 与 Excel 98 兼容,通过 Excel 2003 for Mac 与 Excel 97 兼容。 保留 VBA 宏代码和 Excel 4.0 宏工作表。 VBA 宏不能在 Excel 2008 中运行。

Excel 97-2004 模板 (.xlt)

将工作簿保存为模板,用于创建新工作簿。 通过 Excel 2004 for Windows 与 Excel 98 兼容,通过 Excel 2003 for Mac 与 Excel 97 兼容。 保存格式、标题、公式、VBA 宏和自定义工具栏之类设置。 VBA 宏不能在 Excel 2008 中运行。

Excel 二进制工作簿 (.xlsb)

以二进制格式存储数据。 保存时间更短,有助于提高敏感数据的安全性。 保留 VBA 宏代码和 Excel 4.0 宏工作表。 VBA 宏不能在 Excel 2008 中运行。

启用了宏的 Excel 工作簿 (.xlsm)

基于 XML,保留了 VBA 宏代码和 Excel 4.0 宏工作表,并且适用于 Microsoft Excel 2008 for Mac、Microsoft Excel for Mac 2011 和 Excel 2007 与 Excel 2010 for Windows 的工作簿格式。 VBA 宏不能在 Excel 2008 中运行。

启用宏的 Excel 模板 (.xltm)

将工作簿保存为基于 XML 且保留 VBA 宏代码和 Excel 4.0 宏工作表的模板。 VBA 宏不能在 Excel 2008 中运行。

Excel 加载项 (.xlam)

将活动工作表保存为基于 XML 的加载项,这种加载项是运行附加代码的补充程序。 保留 VBA 宏代码和 Excel 4.0 宏工作表。 VBA 宏不能在 Excel 2008 中运行。

另请参阅

创建、运行、编辑或删除宏

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×