2024年6月3日发(作者:)

Excel 宏的安全性设置

宏的安全性设置概述了在每种设置下宏病毒保护的工作方式。对于所有设置,如果安装

了配合2007 Microsoft Office System使用的防病毒软件,且工作簿中包含宏,则会在打开工

作簿之前对其进行扫描以查找已知病毒。

单击Office按钮,并单击【Excel选项】按钮。并在弹出的对话框中,选择【信任中心】

选项,并单击右侧的【信任中心设置】按钮,如图10-13所示。

然后,在弹出的【信任中心】对话框中,选择【宏设置】选项,并设置其安全性,如图

10-14所示。

单击

选择

选择

选择

选择

图10-1Excel弹出【Excel选项】对话框 图10-1宏设置

用户在【宏设置】栏中,可以对于在非受信任位置的文档中的宏,进行4个单选项设置,以及开发人

员宏设置。

禁用所有宏,并且不通知

如果用户不信任宏,可以选择此项设置。文档中的所有宏,以及有关宏的安全警报都被禁用。如果文

档具有信任的未签名的宏,则可以将这些文档放在受信任位置。

禁用所有宏,并发出通知

这是默认设置。如果想禁用宏,但又希望在存在宏的时候收到安全警报,则应使用此选项。这样,可

以根据具体情况选择何时启用这些宏。

禁用无数字签署的所有宏

此设置与“禁用所有宏,并发出通知”选项相同,但下面这种情况除外:在宏已由受信任的发行者进行

了数字签名时,如果用户中信任发行者,则可以运行宏。

启用所有宏(不推荐,可能会运行有潜在危险的代码)

可以暂时使用此设置,以便允许运行所有宏。因为此设置会使计算机容易受到可能是恶意的代码的攻

击,所以不建议用户永久使用此设置。

信任对VBA工程对象模型的访问

此设置仅适用于开发人员。

在Excel的【宏设置】栏中,所做的任何宏设置更改只适用于Excel,而不会影响任

何其他Office程序

提 示

可以设置的宏安全性。

技 巧

单击【代码】组中的【宏安全性】按钮,然后在弹出【信任中心】对话框中,也