必须先启用“开发工具”选项卡并设置宏安全级别才能运行或录制宏:第一步勾选【开发人员】选项卡;第二步在信任中心选择【通知我有关宏的设置】或【启用所有宏】;最后通过【开发工具】→【宏】验证是否生效。

要在Office 2019中运行已有的宏或录制新宏,必须先让软件允许执行宏代码,否则打开含宏的文件时会提示“已禁用宏”,且“开发工具”选项卡中的宏按钮全部灰显无法点击。
启用宏前必须显示“开发工具”选项卡
第一步:打开Excel 2019 → 点击左上角【文件】→ 选择【选项】。
第二步:在左侧列表中点击【自定义功能区】→ 右侧“主选项卡”下勾选【开发人员】→ 点击【确定】。
这一步不可跳过。未启用该选项卡,后续所有宏操作入口都不可见,包括录制、运行、编辑按钮。即使宏已存在,你也找不到它在哪里。
调整信任中心宏设置
方法一:通过信任中心启用所有宏(适用于可信环境)
① 点击【文件】→【选项】→ 左侧选择【信任中心】→ 右侧点击【信任中心设置】。
② 左侧点击【宏设置】→ 右侧选择【启用所有宏(不建议使用,可能会运行危险代码)】→ 点击【确定】→ 再点一次【确定】关闭选项窗口。
【重要前提】此设置仅适用于你完全信任所打开的Excel文件来源。若文件来自邮件附件或未知网站,启用后可能自动执行恶意代码。
方法二:启用宏但提示用户(推荐日常使用)
回到【宏设置】界面 → 选择【通知我有关宏的设置(推荐)】→ 点击【确定】两次。
此后每次打开含宏的工作簿,Excel会在功能区顶部显示黄色【安全警告】栏,点击【启用内容】才能运行宏。这是兼顾可用性与安全的折中方案。
验证宏功能是否生效
打开任意Excel文件 → 切换到【开发工具】选项卡 → 点击【宏】按钮。
如果弹出空对话框且“宏名称”列表可编辑,说明设置成功;如果提示“无宏可用”或按钮仍灰色,请返回检查是否漏掉启用【开发人员】选项卡这一步。











