Ant*_*yVO 5 c# vba ms-word sign
注意:这不是重复的,因为我问的是签名代码,而不是文档正文。
我们需要定期更新用于对一大堆 Microsoft Word 文档中的代码进行签名的证书。这可以与更新 VBA 代码本身结合使用。
明确地说,我想对文档中的代码/宏进行签名,以便它们可以运行。我的意图不是签署文件正文。请参阅:http : //support.microsoft.com/kb/920627,了解区别。
我们使用 C# 构建了一个实用程序,允许我们更新 VBA 代码、引用和这些模板的许多其他方面,但我们从未找到更新证书的好方法。
我们的代码可以访问以下名称空间。
using Microsoft.Office.Interop.Word
using Microsoft.Vbe.Interop;
using Microsoft.Office.Core;
Run Code Online (Sandbox Code Playgroud)
我们当前使用 SendKeys 的解决方案是脆弱的,完全不能接受。