您的位置 首页 百科问答

Excel 2013 VBA宏安全性设置

Excel 2013 VBA宏安全性设置

ExcelVBA可以轻松创建用于执行重复性任务的宏,不幸的是,许多病毒也能利用VBA的功能对计算机系统和数据文件进行恶意操作。杀毒软件虽然可以防御一部分这样的病毒,但是新的病毒总是不断地出现,杀毒软件可能会识别不出新出现的宏病毒,所以最好的方法就是结合杀毒软件和正确的宏安全性设置。下面就针对Excel 2013,对宏的安全性设置经验进行介绍。

第一种方法是在功能区的“开发工具”选项卡中点击“宏安全性”按钮,如图所示。

第二种方法是点击“文件”—>在弹出的对话框中点击“选项”—>在弹出的“Excel 选项”对话框中点击“信任中心”—>然后点击“信任中心设置”按钮—>在弹出的“信任中心”对话框中点击“宏设置”。

打开的“宏设置”界面有5个选项如图所示。

“禁用所有宏,并且不通知”在不信任宏的时候选择此项。此时,将禁用文档中的所有宏以及有关宏的安全警告。

“禁用所有宏,并发出通知”此选项是软件的默认设置,在希望禁用宏,又希望在有宏存在的情况下获得安全警告时可以选择此项。该选项可以使用户根据具体情况选择是否启用宏。

“禁用无数字签署的所有宏”如果宏进行了数字签名,并且发布者已经得到计算机管理员信任,则可以运行,且不发出通知;如果宏进行了数字签名但发布者未获得信任,则会收到相应的通知;所有未签名的宏都将被禁用,且不会发出通知。

“启用所有宏(不推荐;可能会运行有潜在危险的代码)”任何宏都被允许运行。该项设置会使计算机很容易中病毒,所以不建议使用该设置。

“信任对 VBA 工程对象模型的访问”该选项专门用于禁止或允许自动化客户机以编程方式访问 VBA 对象模型。通过该安全选项,未授权程序很难生成损害用户系统的病毒代码。任何自动化客户机若要以编程方式访问 VBA 对象模型,必须首先选中该复选框。

上一篇 一个中怎么查看便是人生的意义
下一篇 巧用上下错位来制作单元图
扫一扫,手机访问

扫一扫,手机浏览