word2007为宏项目进行数字签名
发布时间:2023-12-10 17:27:52
获取数字证书以用于签名
可以从商业证书颁发机构 (CA) (证书颁发机构 (CA):一个商业组织,它颁发数字证书,跟踪被颁发证书的人员,对证书签名以验证其有效性,并跟踪被吊销或已过期的证书。) 或者从内部安全管理员或信息技术 (IT) 专业人员那里获取数字证书。
要了解有关为 Microsoft 产品提供服务的证书颁发机构的详细信息,请参阅 Microsoft 根证书计划成员(英文)的列表。
创建您自己的数字证书以用于自签名
由于您创建的数字证书不是由正规证书颁发机构颁发的,因此使用这样的证书签名的宏项目称为自签名项目。Microsoft Office 只在个人证书存储区中拥有自签名证书的计算机上信任该证书。
创建自签名证书
您正在使用哪种操作系统?
●Windows Vista
●Windows XP
Windows Vista
1.单击“开始”按钮,指向“所有程序”,依次单击“Microsoft Office”、“Microsoft Office 工具”和“VBA 项目的数字证书”。在“您的证书名称”框中,为该证书键入一个描述性名称。
2.在出现证书确认消息时,请单击“确定”。
要查看个人证书存储区中的证书,请执行下列操作:
1.打开 Windows Internet Explorer。
2.在“工具”菜单上,单击“Internet 选项”,然后单击“内容”选项卡。
3.单击“证书”,然后单击“个人”选项卡。
Windows XP
1.单击“开始”按钮,依次指向“所有程序”、“Microsoft Office”和“Microsoft Office 工具”,然后单击“VBA 项目的数字证书”。在“您的证书名称”框中,为该证书键入一个描述性名称。
2.在出现证书确认消息时,请单击“确定”。
要查看个人证书存储中的证书,请执行下列操作:
1.打开 Windows Internet Explorer。
2.在“工具”菜单上,单击“Internet 选项”,然后单击“内容”选项卡。
3.单击“证书”,然后单击“个人”选项卡。
为宏项目进行数字签名
1.打开包含要签名的宏项目的文件。
在“开发工具”选项卡上的“代码”组中,单击“Visual Basic”。
如果“开发工具”选项卡不可用,请单击“Office 按钮”,再单击“Word 选项”。然后单击“常用”,并选中“在功能区显示‘开发工具’选项卡”复选框。
注释 功能区是 Microsoft Office Fluent 用户界面的一部分。
2.在 Visual Basic 项目资源管理器中,选择要签名的项目。
3.在“工具”菜单上,单击“数字签名”。
4.请执行下列操作之一:
如果以前未选择数字证书或想要使用另一个数字证书,请单击“选择”以选择证书,再单击两次“确定”。
要使用当前证书,请单击“确定”。
注释
仅在解决方案已经过测试并可以发布后,才能对宏进行签名,原因是:只要已签名的宏项目中的代码发生了任何更改,它的数字签名就会被删除。但如果您具有以前用于签署计算机上项目的有效数字证书,则会在保存宏项目时自动对其重新进行签名。
要避免解决方案的用户因意外更改宏项目而使签名失效,可以在对宏项目进行签名之前将其锁定。您的数字签名仅表示在您签署之后该项目未被篡改,但不能保证这就是您所编写的项目。因此,锁定宏项目并不能防止其他用户使用其他签名替换您的数字签名。企业管理员可以重新签署模板 (模板:是指一个或多个文件,其中所包含的结构和工具构成了已完成文件的样式和页面布局等元素。例如,Word 模板能够生成单个文档,而 FrontPage 模板可以形成整个网站。)和加载项 (加载项:为 Microsoft Office 提供自定义命令或自定义功能的补充程序。),以便精确控制可以在他们的计算机上运行的用户。
如果创建将代码添加到宏项目的加载项,则代码应当确定该项目是否已经过数字签名,并在用户继续操作之前告知用户更改已签名项目的后果。
对宏进行数字签名时,必须获取时间戳,这样即使在用于签名的证书已过期后,其他用户也可以验证您的签名。如果在对宏进行签名时未使用时间戳,则签名只在证书的有效期内有效。


猜你喜欢
- 之前有篇文章其中提到一种方法——用DSUM函数。如下图:公式基础DSUM函数是数据库函数中的一员。功能:返回列表或数据库中满足指定条件的记录
- 对于 Outlook (以 Outlook 2010 为例)新建一份邮件。然后在新建邮件中,单击“文件-选项”。(Outlook 2007
- 想把你喜欢的照片做成精美个性的相册吗?使用TurboCollage试试吧!TurboCollage拥有7种拼贴风格模板和数千种的拼贴设计,让
- 刚入手mac的用户,由于mac系统的原因可能不太习惯,用起来不怎么方便,不过macdown小编已经整理出了一些实用的app,希望对新手用户有
- 我们知道了如何在word2013中创建表格,那时为大家讲述了3中插入表格的方法,今天再为大家讲述一种word文档中插入表格的方法,在word
- 在Excel中使用=if()函数实现多重逻辑判断,并返回相应的值。今天,小编就教大家在Excel中进行用IF函数多重逻辑查询判断返回值的操作
- 电脑中有很多精彩的游戏,所以很多用户喜欢在电脑中玩游戏。在电脑中玩游戏的时候使用键盘操作游戏的时候,在紧张的时候敲击键盘会不小心点击到Shi
- 迅雷去广告的方法很多,已知的第三方软件、修改源码等方法虽然好用,但前者不安全,后者不懂源码的用户简直就是抓瞎,而我们本次分享的则是通过修改迅
- WPS表格默认底格的颜色是黑色的,时间久是不是有些腻了呢。今天小编分享一下如何设置低格的颜色为其它颜色。步骤/方法1.打开开始,选择WPS表
- 很多用户因为各种工作需求,需要在虚拟机中使用系统。可是在网络上下载的gho文件应该怎么在虚拟机中装呢?其实操作方法稍微有点麻烦,下面小编就为
- QQ是目前网上聊天的主要工具之一,不仅能够文字聊天和发送文件,还能进行视频、语音通话等。可是有不少人在电脑上使用QQ语音时,不知道语音设置在
- 如果想禁用掉一些win10的服务项,却不影响使用,该怎么去操作呢,别着急,跟着小编一起来看看吧。1、我们鼠标右键此电脑,点击管理选项。2、接
- WPS怎么在照片上写上自己的名字1.在我们的WPS文本软件中打开包含照片的原始文档,用鼠标选择照片,右键单击,然后在弹出的快捷菜单中选择“格
- 如何在wps中设计名片?在wps的新版本中可以自己设计制作名片,里面有非常多的名片模板可供选择,只需将喜欢的模板套入即可,非常方便。下面就是
- win7电脑网络出现感叹号怎么解决?很多用户都遇到过电脑在正常上网的时候突然没网了,或者重装完系统网络标志显示为感叹号,那么电脑显示网络感叹
- 学会文本框技巧,可以让你的排版少走弯路,今天给大家分享word怎么打竖向文字的使用技巧,在文档排版中起到不小的作用。1、竖向排列文字可以通过
- 当我们发现硬盘有问题的时候,你们都会怎么做呢?应该都是会去网上下载一些软件对电脑硬盘进行检测吧,但是又怕下载下来的软件不可靠,那怎么办呢?那
- 现在U盘很有用处,尤其是没有光驱的电脑中,用U盘来装OS或搞维护都非常的容易的事。用U盘启动盘制作工具,只需点击下“开始”就可以把一个普通的
- Excel怎么批量处理修改文件名?其实可以利用excel中的一个重命名命令ren来完成批量处理文件名。下面为大家详细演示下操作步骤吧! &n
- 在Excel中,通过在“页面设置”对话框中设置“顶端标题行”,让指定的标题行打印到每一页的顶部,非常方便。但有时会遇到这种情况,“页面设置”