We couldn’t sign you in
Select the account you want to use.

宏是一系列命令,可用于自动执行重复任务,并在必须执行任务时运行。 宏可自动执行经常使用的任务,从而节省键击和鼠标操作的时间。

但是,某些宏可能会带来安全风险。 宏通常由有恶意意图的人使用,在你的计算机上或组织的网络中悄悄地安装恶意软件(如病毒)。

警告: 除非确定这些宏的用途,否则切勿在 Microsoft 365 文件中启用宏。 意外的宏可能会带来 重大的安全风险。 无需启用宏来查看或编辑文件;仅当需要宏提供的功能时。 有关详细信息,请参阅保护自己免受宏病毒的侵害。

如果要查找有关创建宏的信息,请参阅快速入门:创建宏

如果要查找有关在运行 Windows S 的计算机上使用宏的信息,请参阅在 Windows 10 S 上阻止 Office 中的可疑宏。

在信任中心更改宏设置

宏设置位于信任中心。 但是,如果设备由工作单位或学校管理,系统管理员可能会阻止任何人更改设置。

重要: 在信任中心更改宏设置时,只会针对当前使用的 Microsoft 365 程序更改宏设置。 不会更改所有 Microsoft 365 程序的宏设置。

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

  2. 单击“选项”

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

  4. 在“信任中心”中,单击“宏设置”。

    信任中心的“宏设置”区域

  5. 进行所需的选择,然后单击“ 确定”。

注意: 选项在 Excel 中略有不同,我们会在去时调用这些选项。

  • 禁用所有宏,并且不通知     宏及相关安全警报将被禁用。

    在 Excel 此选项为 “禁用 VBA 宏而不通知 ”,它仅适用于 VBA 宏。

  • 禁用所有宏,并发出通知     宏将被禁用,但如果存在宏,则会显示安全警告。 可根据情况启用单个宏。

    在 Excel 此选项为 “禁用具有通知的 VBA 宏 ”,它仅适用于 VBA 宏。

  • 禁用无数字签署的所有宏     宏处于禁用状态,如果存在未签名的宏,则显示安全警报。 但是,如果宏由受信任的发布者进行数字签名,则宏只会运行。 如果宏是由你尚未信任的发布者签名的,则你有机会启用已签名的宏并信任该发布者。

    在 Excel 此选项是 禁用 VBA 宏,但数字签名宏除外 ,它仅适用于 VBA 宏。

  • 启用所有宏 (不建议启用,潜在危险代码可以运行)      所有宏都会在未确认的情况下运行。 此设置会使计算机容易受到恶意代码的攻击。

    在 Excel 此选项“ 启用 VBA 宏” (不建议,潜在危险代码可以) 运行,它仅适用于 VBA 宏。

  • Excel 还具有“ 启用 VBA 宏时启用Excel 4.0 宏”复选框。 如果选中此复选框,上述 VBA 宏的所有设置也将应用于 Excel 4.0 (XLM) 宏。

    如果未选中此复选框,则禁用 XLM 宏,而不通知。

  • 信任对 VBA 工程对象模型的访问     禁止或允许自动化客户端对 Visual Basic for Applications (VBA)对象模型进行编程访问。 此安全选项适用于编写用于自动执行 Microsoft 365 程序并操作 VBA 环境和对象模型的代码。 此设置因每个用户和应用程序而异,默认情况下拒绝访问,从而阻止未经授权的程序生成有害的自我复制代码。 要使自动化客户端能够访问 VBA 对象模型,运行该代码的用户必须授予访问权限。 要启用访问,请选中该复选框。

    注意: Microsoft Publisher 和 Microsoft Access 中没有“信任对 VBA 工程对象模型的访问”选项。

另请参阅

在 Excel 中更改宏安全设置

恶意软件如何感染你的电脑

需要更多帮助?

扩展你的技能
了解培训

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?

谢谢您的反馈!

×