安全风险 Micosoft已阻止宏运行,因为此文件的来源不受信任 Excel vba无法运行 解决方案

2,160 次浏览

提问加Q群165159540 加微信EXCEL880B领取免费教程

安全风险 Micosoft已阻止宏运行

file
最近微软抽风了,出了个新的安全策略,组织来源于网络的文件运行vba宏,导致很多同学跟我说原来可以运行的vba文件无法运行了,这是怎么回事,又要如何解决呢?

罪魁祸首还的是微软自己

微软原文在此
https://learn.microsoft.com/zh-cn/deployoffice/security/internet-macros-blocked
file
以下是解决方法


首先要确保已运行vba运行

file

从文件中删除web标记 也就是右键属性 解除锁定

对于单个文件(例如从 Internet 位置下载的文件或用户已保存到其本地设备的电子邮件附件),取消阻止宏的最简单方法是删除 Web 标记。 若要删除,请右键单击该文件,选择 “属性”,然后在“常规”选项卡上选择 “解除锁定”复选框。
file

file
那对没有解除锁定这个框的文件 还是被阻止 就要考虑下面的方法

添加受信任位置 对多个文件一起起作用

1. 选项里打开受信任位置面板

file

2. 添加受信任位置

这里可以选择添加一个自己的受信任位置 需要运行vba的都在这个目录下
也可以简单粗暴的添加所有根目录 同时选择所有子目录 另外左下方允许网络位置
也可以添加局域网共享位置
file

完成所有设置后 重启excel再打开文件

如果还是出现安全阻止信息 请加我微信EXCEL880B 装好向日葵远程 发我ID密码远程协助