0

我搜索了 MSDN,它只给出了一个如何添加数字签名来保护整个工作簿的示例:

ActiveWorkbook.Signatures.AddNonVisibleSignature "{00000000-0000-0000-0000-000000000000}"

但是 VBAProject 不包含任何添加签名的方法,唯一的方法是:

手动操作步骤:

  1. 打开 excel 文件 --> Alt + F11 (打开 VBA 项目)
  2. 工具 --> 数字签名 --> 选择 --> 选择证书 --> 确定
  3. 节省

有什么方法可以务实地做到这一点,或者有任何其他建议吗?

4

1 回答 1

0

我认为你必须使用 c#.net 或 vb.net 来使用 VSTO,因为 vba 是有限的,不会做你想做的一切,所以看看 vsto...

于 2013-04-11T07:42:37.550 回答