gpt4 book ai didi

vba - 微软 Outlook 2013 : Error verify VBA project signature

转载 作者:行者123 更新时间:2023-12-04 07:20:48 26 4
gpt4 key购买 nike

计算机重置后,我想将我的 VBA 宏用于 Outlook 2013。

在 Outlook 中,我收到错误消息:

"An errror occured while attempting to verify the VBA project's signature. Macros will be disabled."



因此,VBA 编辑器指出:

"The macros in this project are disabled. [..]"



我试过了:
  • 开发人员 -> 宏安全 -> (*) 启用所有宏(不仅是数字签名)
  • 使用定义证书
    C:\Program Files (x86)\Microsoft Office\Office15\selfcert.exe

  • 没有任何效果。任何的想法?

    最佳答案

    刚刚遇到这个问题,这就是我最终解决它的方式(其他建议都对我不起作用):

  • 创建自我证书 – 我将我的称为“自我证书”(在 Office 2013 中从此处生成 - C:\Program Files (x86)\Microsoft Office\Office15\SELFCERT.EXE)
  • 从开始菜单运行 certmgr.crt 并将“Self Cert”从“Personal\Certificates”复制到“Trusted Root Certification Authorities\Certificates”文件夹
  • 以管理员身份打开 Outlook.exe
  • 打开 VBA(即开发人员 -> Visual Basic)
  • 打开包含 VBA 代码的模块
  • 选择工具 -> 数字签名 -> 选择...
  • 选择 OK 以选择“Self Cert”(VB 然后将项目显示为使用此证书签名)然后再次单击 OK 接受并关闭窗口
  • 单击以将宏保存在 VBA 中 - 实际上单击 VB 中的保存按钮(如果您不明确在此处保存,它会中断)
  • 关闭 VBA
  • 关闭 Outlook,然后选择是保存 VBA 项目
  • 以管理员身份重新启动 Outlook.exe
  • 现在,或者在你再次进入“开发人员 -> Visual Basic”之后,应该会弹出一个窗口,提示你关于新签名的宏——我点击了记住,不再提示
  • 宏现在应该可以工作了!我将它们用作电子邮件规则的一部分,现在可以完美处理。

  • 我不确定您是否需要在上面以管理员身份运行 Outlook,但它现在无需以管理员身份运行即可运行,所以我很高兴。

    感谢这个资源让这个为我工作!我基本上只是对给出的答案进行了更新、合并和扩展。 https://social.technet.microsoft.com/Forums/en-US/07f0158c-085b-4031-93a1-c9d047cf855c/unable-to-sign-outlook-2010-vbaproject?forum=outlook

    关于vba - 微软 Outlook 2013 : Error verify VBA project signature,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30619881/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com