excel - VBA 编辑器中未列出数字签名
问题描述
我有一个数字签名出现在文件 => 信息 => 保护工作簿 => 添加数字签名 但是,它没有出现在 VBA 编辑器列表中:工具 => 数字签名 => 选择。在 VBA 中它只列出我自己创建的数字签名。
如何将真正的数字签名添加到我的 VBA 项目中?我为真正的目的启用了所有目的。它在 Internet 选项的个人选项卡上可见并且有效。
解决方案
证书必须是为代码签名而颁发的证书。为其他目的颁发的证书不会出现在那里。因此,请检查您的证书的用途。
因此,您可以运行certmgr.msc
(使用Win+ R)找到您的证书,右键单击它 -> 属性并检查在第一个选项卡中设置了哪些用途。如果那里没有提到代码签名,则不能使用该证书。
推荐阅读
- css - 在 CSS 中创建流程步骤
- java - 在java中替换类似于notepad ++的正则表达式模式
- sql - Trying to add Value and Maximum value by Using Row Number Function
- php - 使用 PHP 脚本发送电子邮件 HTML 表单
- image - 进行图像匹配的最佳方法?
- sql - 如何检查模型数据是否存在于另一个表中
- json - Unmarshal 将内部对象值设置为 json 字符串
- node.js - Strapi 开发--watch admin Docker | 找不到管理员
- kubernetes - 检查重新配置的 kubernetes 部署的命令是否准备好?
- java - Java RabbitMQ 连接已关闭