在尝试回答问题之前,请先阅读以下所有要点
我的智慧结束时,宏应该根据我的设置运行。
我的信任中心设置是"所有已签名宏的通知,禁用所有其他宏。"我无法更改这些设置,因为集中式IT会设置它们。
我坚持使用集中式IT,签署自己的宏并将自己添加到Trusted Publishers。这些宏运行了好几周。
昨天下午,我的宏突然停止了工作。我的信任中心保持不变,“受信任的发布者”列表保持不变 - 我的证书的发布者仍然出现在那里。
我仔细检查了宏的签名 - 删除了我的所有代码,然后尝试了一个名为" Test" - 即便这样也行不通。
答案 0 :(得分:0)
我通过使用新证书签署项目解决了这个问题。
奇怪的是,我第一次尝试这个时却没用。我要么错过了表明它是新证书的信息,要么信任出版商,否则这是一个奇怪的故障。无论哪种方式,我都会回来以高兴的方式编写和运行宏!