使用 Excel 4.0 宏

应用对象
Microsoft 365 专属 Excel Excel 2024 Excel 2021

尽管 Microsoft Excel 仍支持 Excel 4.0 (XLM) 宏,但我们鼓励你将它们迁移到最新版本的 Microsoft Visual Basic for Applications (VBA) 。 通过迁移宏,可以利用 VBA 编程对象模型的改进。 为了便于此操作,已将一些新的对象、方法和属性添加到对象模型中,用于在早期版本的 VBA 中没有等效项的少数剩余函数。 此外,还添加了对 VBA 中页面设置操作的性能改进,以提供与 PAGE 类似的性能。SETUP () XLM 宏中的功能。

如果确定尚未准备好迁移,仍可运行 Excel 4.0 宏。 在禁用宏的 Excel 中打开 XLM 宏时,Excel 将显示以下消息:

“由于安全设置,宏已被禁用。 若要运行宏,需要重新打开此工作簿,然后选择启用宏。 有关启用宏的详细信息,请单击“帮助”。

若要更改宏设置以允许您运行 XLM 宏,请执行以下操作:

  1. 单击“文件”选项卡,然后单击“选项”。

  2. 单击“信任中心”,然后单击“信任中心设置”

  3. 单击“宏设置”,然后选中“启用 VBA 宏时启用 Excel 4.0 宏”检查框。 然后,可以选择“ 通过通知禁用 VBA 宏”“启用所有宏” (不推荐;潜在危险代码可以运行) 。 

    重要

    建议不要使用“ 启用所有宏”设置 (不推荐;潜在危险代码可能会运行) ;如果这样做,请将宏安全设置返回回“ 使用通知禁用 VBA 宏 ”或“尽快 禁用 VBA 宏 而不通知”。

  4. 单击“文件块设置”,然后在“文件类型”下选择“Excel 4 宏表”,并确保选中“打开”检查框。

  5. 所选文件类型的打开行为下,单击在 受保护的视图中打开所选文件类型并允许编辑

  6. 单击两次“确定”

需要更多帮助吗?

你随时可以在 Excel 技术社区 中咨询专家,或在 社区中获取支持。