KutoolsforOffice — 一套方案,五大工具。事半功倍。

如何在 Excel 中启用宏?

作者Siluvia修改日期

Excel 中的宏在自动化重复性任务和提升工作效率方面至关重要,尤其适用于处理复杂的电子表格或报表流程。然而,出于安全考虑,宏默认处于禁用状态,以防范恶意代码带来的风险。掌握正确启用宏的方法,是充分发挥工作簿功能、避免操作中断的关键。本文将为您详细介绍在 Excel 中启用宏的多种方法,提供分步操作指南,并针对不同使用场景分享实用技巧、注意事项及故障排除建议。

在消息栏中启用 Excel 宏
在 Backstage 视图中启用宏
通过更改信任中心设置启用宏
替代方法:从文件属性中为特定文件启用宏


在消息栏中启用 Excel 宏

启用宏最直接的方法之一,就是在打开包含宏的工作簿时,通过出现在编辑栏上方的消息栏进行操作。该提示栏会在检测到宏内容时,以安全通知的形式自动显示。

打开启用了宏的 Excel 工作表后,请留意黄色的消息栏,通常显示为:“安全警告 – 宏已被禁用。” 要启用宏,只需点击该提示栏上的启用内容按钮。点击后,当前工作簿中的宏将被激活,文件中的所有自动化操作或脚本即可按预期运行。

注意:此方法仅适用于当前打开的工作簿。若打开其他包含宏的文件,需对每个文件重复上述步骤。在通过此方式启用宏前,请务必确认您信任该工作簿的来源,以最大程度降低安全风险。

单击“启用内容”按钮以启用宏

kutools for excel AI 的屏幕截图

借助 KUTOOLS AI 解锁 Excel 的神奇功能

  • 智能执行:只需输入简单命令,即可执行单元格操作、分析数据并创建图表。
  • 自定义公式:生成量身定制的公式,助您优化工作流程!
  • VBA 编码:轻松编写并运行 VBA 代码。
  • 公式解析:轻松掌握复杂公式,一目了然!
  • 文本翻译:轻松打破电子表格中的语言障碍!
借助 AI 驱动的工具提升您的 Excel 能力。立即下载,体验前所未有的高效!

在 Backstage 视图中启用宏

如果您不小心关闭了消息栏,或希望以其他方式启用宏,也可以通过 Excel 的 Backstage 视图来激活宏。当您经常使用并信任某些 Excel 文件,同时又希望对宏的启用拥有更多控制权时,推荐使用此方法。

1. 单击文件进入 Backstage 视图。
2. 在左侧选择信息
3. 您将看到一条安全警告消息,并附带启用内容选项。单击该选项旁的下拉箭头。
4. 从菜单中选择启用所有内容,此工作簿的宏将立即生效。

单击“文件”>“信息”>“启用内容”>“启用所有内容”

此方法同样仅适用于当前打开的工作簿。当您需要在确认安全的文件中频繁使用宏功能时,可采用此方法。请注意,与通过消息栏启用宏类似,务必始终谨慎,切勿在可疑文件中启用宏。

故障排除提示:如果未看到启用内容选项,请确认您的工作簿确实包含宏,且未被修改或保存为不支持宏的格式(例如 .xlsx 而非 .xlsm)。


通过更改信任中心设置启用宏

对于经常处理多个含宏文件,或不希望每次都被提示的用户,调整 Excel 信任中心设置可实现更精细的控制。此方法特别适合管理大量启用宏工作簿的高级用户,有助于优化工作流程。但请注意,修改这些设置将影响所有打开的文件,请务必仔细评估其安全影响。

1. 单击文件,然后在左侧底部选择选项

单击“文件”>“选项”

2. 在 Excel 选项对话框中,点击左侧窗格中的信任中心。然后,点击位于 Microsoft Excel 信任中心区域下方的信任中心设置按钮。

在 Excel 选项对话框中单击“信任中心设置”

3. 在信任中心对话框中,点击左侧窗格中的宏设置,即可看到多个选项:

  • 禁用所有宏且不显示通知——宏将被禁用,且不会弹出任何警告。
  • 禁用所有宏但显示通知——宏将被禁用,但您会收到安全警报(默认设置)。
  • 禁用所有宏,但数字签名的宏除外——仅允许运行经过数字签名的宏。
  • 启用所有宏(不推荐,可能运行危险代码)——所有宏将被启用,且不会显示任何警告。

请选择启用所有宏选项以启用所有宏。
最后,单击确定以确认您的选择。

在宏设置部分中选择“启用所有宏”选项

4. 您将返回到 Excel 选项对话框。再次单击确定即可应用新设置。
5. 此后,所有打开的工作簿中的宏将自动运行,您将不再收到警告消息。

重要安全提示:启用所有宏会增加运行恶意代码的风险,因为任何启用宏的工作簿都可能包含有害内容。强烈建议仅在确认所有工作簿来源可信且文件已受保护的情况下,才启用此设置。

如果宏仍然无法运行,请检查您的 Excel 版本是否支持宏,并确认文件是否在受信任的位置打开。此外,若网络策略已启用,部分设置可能由 IT 管理员统一管控,无法手动修改。


替代方法:从文件属性中为特定文件启用宏

在某些情况下(例如从电子邮件或互联网下载了启用宏的文件),即使通过标准方法启用了宏,Excel 仍可能阻止其运行——这是因为 Windows 会将此类文件标记为潜在不安全。此时,只需在文件属性中解除阻止即可轻松解决。当您信任某个特定文件,但希望对其他文件维持更严格的安全设置时,这种方法尤为便捷。

右键单击启用了宏的文件(例如 .xlsm),选择属性,在常规选项卡底部勾选解除阻止(如果可用),然后单击应用,再单击确定。重新在 Excel 中打开该文件,即可通过前文所述的消息栏、Backstage 视图或信任中心设置激活宏。

此方法仅作用于所选文件,助您按需灵活选择信任并启用宏。但为确保安全,请务必在解除阻止前仔细审查文件内容及其来源。

总之,选择合适的宏启用方式取决于您的工作流程、对文件的信任程度以及组织的安全策略。遇到问题时,请务必检查文件类型(应为 .xlsm 或其他支持宏的格式)、确认来源是否安全、验证宏设置,并在发现设置被锁定或由管理员管控时及时联系 IT 支持。对于频繁使用宏的用户,Kutools 提供直观清晰的界面与强大的管理功能,可进一步简化跨文件的宏操作与配置,助您高效又安心地开展工作。


最佳办公效率工具

🤖KUTOOLS AI 助手:基于以下内容革新数据分析:智能执行   |  生成代码|  创建自定义公式  |  数据分析及生成图表|  调用 Kutools Functions……
热门功能查找、高亮或标记重复项   |  删除空白行   |  合并列或单元格且不丢失数据   |  不使用公式的四舍五入……
高级 LOOKUP多条件 VLookup  |  多值 VLookup  |   跨多工作表 VLookup   |   模糊查找……
高级下拉列表快速创建下拉列表   |  级联下拉列表   |  多选下拉列表……
列管理器添加指定数量的列|移动列|切换隐藏列的可见性状态|比较区域与列……
特色功能网格聚焦   |  设计视图   |增强编辑栏   | 工作簿和表管理器   |  资源库(自动文本)|  日期提取   |  汇总工作表  |  加密/解密单元格   | 按列表发送邮件   |  超级筛选   |   特殊筛选(筛选粗体单元格/斜体/删除线……) ......
精选 15 工具集12 文本工具添加文本删除特定字符,……)|   50+ 图表 类型甘特图,……)|   40+ 实用公式基于生日计算年龄,……)|   19 插入工具插入二维码从路径插入图片,……)|   12 转换工具小写金额转大写汇率转换,……)|   7 合并和拆分工具高级合并行分割单元格,……)|……更多
在您的首选语言中使用 Kutools – 支持英语、西班牙语、德语、法语、中文及 40+ 种其他语言!

使用 Kutools for Excel 大幅提升您的 Excel 技能,体验前所未有的高效。Kutools for Excel 提供 300 多项高级功能,助您提升生产力、节省时间。立即点击此处,获取您最需要的功能……


Office Tab 为 Office 带来标签式界面,让您的工作更轻松

  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中启用标签式编辑和阅读
  • 在同一个窗口的新标签页中打开并创建多个文档,而非在新窗口中。
  • 将您的工作效率提升 50%,每天减少数百次鼠标点击!

所有 Kutools 插件,一个安装程序

Kutools for Office 套件捆绑了适用于 Excel、Word、Outlook 和 PowerPoint 的插件以及 Office Tab Pro,非常适合需要跨多个 Office 应用高效协作的团队。

ExcelWordOutlookTabsPowerPoint
  • 一体化套件— Excel、Word、Outlook 和 PowerPoint 插件 + Office Tab Pro
  • 一个安装程序,一个许可证— 几分钟内完成设置(支持 MSI)
  • 协同效果更佳— 在多个 Office 应用中实现高效协同
  • 30 天全功能试用— 无需注册,无需信用卡
  • 超值之选— 比单独购买插件更省钱