首页 理论教育 宏的安全性及设置

宏的安全性及设置

时间:2023-07-24 理论教育 版权反馈
【摘要】:EXCEL宏在给人们带来自动化好处时同时也会引起潜在的安全性风险。宏病毒曾经成为非常流行的、对计算机安全威胁最大的病毒之一。为此,保证宏的安全,就成为一个非常重要的问题。在EXCEL2010中增加了宏的安全性的设置。根据工作中使用宏的频繁程度和宏使用的范围,可以采用多种方式设置宏的安全性。②如果选中“禁用所有宏,并且不通知”,则工作簿中的所有宏以及有关宏的安全警报都被禁用。

宏的安全性及设置

EXCEL宏在给人们带来自动化好处时同时也会引起潜在的安全性风险。我们可以通过某个文档引入恶意宏,一旦打开这个文档,这个恶意宏就会运行,并且可能在计算机中传播病毒。宏病毒曾经成为非常流行的、对计算机安全威胁最大的病毒之一。为此,保证宏的安全,就成为一个非常重要的问题。在EXCEL2010中增加了宏的安全性的设置。

根据工作中使用宏的频繁程度和宏使用的范围,可以采用多种方式设置宏的安全性。按照如下步骤,就可以进行宏的安全性基本设置。

(1)打开EXCEL2010,单击窗口左上角【文件】选项卡,在打开的下拉选项卡中,选择【选项】。

(2)在打开“EXCEL选项”窗口中,单击左侧窗格中的“信任中心”,在打开的右侧窗中,单击“信任中心设置”按钮,如图10-1所示,打开“信任中心”窗口。

图10-1 “信任中心”窗口

在打开的“信任中心”窗口中,单击左侧窗格中的“宏设置”,在右侧窗格的“宏设置”选项区域中选择“禁用所有宏,并发出通知”单选按钮,如图10-2所示,然后单击“确定”按钮。

“宏设置”的相关说明:

①“禁用所有宏,并发出通知”选项是默认选项,EXCEL发现在工作簿中包含宏时,发出安全警报,用户根据具体情况选择是否启用宏。(www.xing528.com)

②如果选中“禁用所有宏,并且不通知”,则工作簿中的所有宏以及有关宏的安全警报都被禁用。

③如果选中“禁用无数字签署的所有宏”,当宏已由受信任的发行者进行了数字签名时,如果信任发行者,则可以运行宏;如果不信任发行者,将收到通知。

④如果选中“启用所有宏(不推荐,可能会运行有潜在的危险代码)”,则可以不受限制地运行所有宏,当然,也会给计算机带来极大的危害。

⑤如果选中“信任对VBA工程对象模型的访问”,可以控制是否运行宏代码中对VBA工程对象模型的语句。建议选中该选项。

图10-2 宏设置

(3)现在打开包含宏的EXCEL工作簿后,可以看到“安全警告:部分活动内容已被禁用。单击此处了解详细信息”的提示,如图10-3所示。我们单击该提示信息打开其详细内容,如图10-4所示,安全警告主要是对宏的禁用。进行了设置后,在工作簿中就可以运行宏。此选项为使用者提供了选择机会,所以系统推荐使用此选项。

图10-3 启用内容

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈