Excel VBA宏工作簿启动 - 安全警告 - 禁用链接的自动更新

时间:2010-05-14 15:15:54

标签: excel excel-vba dde add-in windows-security vba

我已经创建了一个加载项并安装了它,但是现在当我打开Excel时,我收到一个错误弹出窗口,告诉我加载项文件存在安全风险,并且链接的自动更新被禁用。我查了一下,它指的是Windows DDE协议,但这与这个加载项有什么关系?有谁知道幕后发生了什么?

由于

1 个答案:

答案 0 :(得分:1)

Excel不知道加载项是否真正受信任,因此它会杀死动态数据交换,以便您的闪亮新加载项无法在用户不知情的情况下下载恶意代码。您将要使用Excel信任中心(Office按钮> Excel选项>信任中心>信任中心设置按钮)告知Excel信任该插件。查看“加载项”部分和“宏设置”部分。

您可能需要考虑的一件事是使用证书(工具> Vb编辑器中的数字签名)对代码进行签名,然后让最终用户将您的证书添加到受信任的发布者。如果您的最终用户处于域设置中,则可以将受信任的发布者设置为域策略,以便最终用户甚至不必考虑它。