在本文中,我们将为您提供有关如何对 Word 宏项目进行数字签名的详细说明。
总的来说,Word 会禁用所有宏,并在我们显示要运行宏时弹出通知。 这意味着我们每次打开包含宏的Word文档都要亲自确认操作,很不方便。 另一方面,如果我们启用所有宏,我们的文件和计算机就会面临高风险。
显然,两者都不是完美的。 其实,为了解决这个问题,我们有一个更好的方法,就是对宏进行数字签名,只允许运行它们。
现在按照下面的指南完成设置。
改变宏安全级别
- 首先和形式ost,打开Word,点击“开发者”。 请记住确保“开发人员”选项卡可用。
- 其次,单击“代码”组中的“宏安全”。

- 在“信任中心”对话框中,选中“禁用除数字签名宏之外的所有宏”复选框。
- 然后单击“确定”。

- 接下来单击“开发人员”选项卡下“代码”组中的“Visual Basic”。
- 现在您应该已经打开了 VBA 编辑器。 单击该文档的项目,然后单击工具栏上的“插入”。
- 然后选择“Module”,打开右侧的代码编辑区。
- 接下来,您可以将以下代码复制到那里作为测试宏。
Sub TestMacro() MsgBox ("Test!") End Sub
- 现在去保存文档。 您将收到一个消息框,如下所示:
只需单击“否”。
- 你会回到“另存为”窗口。 首先选择一个存储位置。
- 然后选择“Word Macro-Enable Document”作为文件类型。
- 接下来,单击“保存”按钮。
- 再次打开带有测试宏的文档。 然后再次单击“开发人员”选项卡下的“宏”。
- 然后选择测试宏并单击“运行”。
您将收到一条警告消息,提示该宏已被禁用。
为 VBA 项目安装数字证书
- 首先,点击“Start”Windows 中的菜单。
- 接下来点击“所有程序”。
- 然后找到并点击“Microsoft Office”。
- 接下来继续查找并选择您使用的版本的“Microsoft Office 工具”文件。
- 然后单击“VBA 项目的数字证书”。
- 现在您将看到“创建数字证书”对话框。 输入您的证书名称。
- 单击“确定”以保存更改。
现在如果找不到“VBA 项目的数字证书”,可以通过以下方式解决:
- 首先,将 Microsoft Office 安装光盘插入您的计算机。
- 然后点击“Start”菜单。
- 然后点击“控制面板”。
- 接下来依次单击“程序”和“程序和功能”。
- 然后在列表框中,找到并单击正确版本的 Microsoft Office。
- 接下来右键单击并选择“更改”。
- 在安装指南中,勾选“添加或删除功能”。
- 然后单击“继续”按钮。
- 接下来,在“安装选项”下,首先单击“Office 共享功能”。
- 然后单击“VBA 项目的数字证书”。
- 在列表菜单上,选择“从我的电脑运行”并按照指南完成进程。
数字签名字宏
- 首先,打开里面有宏的文档,同时打开VBA编辑器。
- 然后点击“工具”。
- 并选择“数字签名”。
- 现在在“数字签名”对话框中,单击“选择”按钮。
- 然后在新框中,选择一个证书。
- 然后单击“确定”。
- 记得在“数字签名”中也点击“确定”。
- 现在您可以保存并关闭文档。
- 下次打开文档时。 您可能会看到这样一条警告消息:宏已被禁用。
单击消息。
- 现在在后台视图中,首先单击“启用内容”。
- 然后单击“高级选项”。
- 在“Microsoft Office 安全选项”对话框中,勾选“信任来自该发布者的所有文档”。
- 然后单击“确定”。
无论如何都会发生文件损坏
事实是,您备份了所有重要文件,定期运行防病毒程序,并尽可能避免在使用 Word 时的不良习惯,但您仍然遭受文件丢失的困扰。 这可能会严重打击您采取预防措施的信心。 尽管如此,您必须继续执行所有预防措施,包括获得一个成熟的 损坏的 Word 修复工具.
作者简介:
Vera Chen 是一位数据恢复专家 DataNumen, Inc.,它是数据恢复技术领域的世界领先者,包括 损坏的 xlsx 恢复工具 和 pdf 修复软件产品。 欲了解更多信息,请访问 datanumen.com



















