如何使用Excel 的数字签名功能

如何使用Excel 的数字签名功能

 

 

 

 

自从Excel引入了宏,让广大Excel用户从许许多多日常繁琐的重复劳动中解脱了出来,但随之而来的问题是用户将面临宏病毒的干扰。现在Microsoft Office 利用 Microsoft Authenticode 技术,使得开发者可以通过使用数字证书对宏工程进行数字签名。

Microsoft Excel 通过设置“工具”→“宏”→“安全性”,如果打开了的文件或加载的加载项包含有带有数字签名的宏,数字签名就会以证书的方式出现在屏幕上。证书上有宏的来源以及有关该来源的身份和完整性的附加信息,用户就可以根据该宏是否具有可信源列表中开发者的数字签名来决定是否运行宏。 对于在“安全性”命令的设置中设置“无”的安全级将不受安全保护,文件打开将直接自动运行宏。对于在“安全性”命令的设置中设置“高”、“中”的安全级将在表1分类说明。

 

如何创建自己的数字证书呢?

1、首先运行 Office 安装程序, 在安装程序的“选择功能”屏幕上,展开“Office 工具”。选择“VBA 工程的数字签名”。

2、接着单击所选内容旁的箭头,然后选择“从本机运行”。 在“Windows 资源管理器”中找到并双击“C:\Program Files\Microsoft Office\Office”中的“SelfCert.exe”文件,即可开始创建自己的数字证书。但是因为自己创建的数字证书不是由正式证书颁发机构发布的,所以用该证书签名的宏工程只能作为自签名工程引用。根据用户所在组织使用Microsoft Office 数字签名功能的不同,用户可能不允许使用这样的证书,而其他用户也可能由于安全原因也不能运行你签名的宏。

通过以上步骤将属于自己的数字证书创建完成了,这时如果你开发好了一个宏程序,就可以通过VBA编辑器中“工具”→“数字签名”进行设置属于你的签名了。 此时第一次运行带数字签名的宏程序工作簿时就会出现图1的对话框。将其中的“永远相信来源于此的宏”复选框打勾,那以后Excel 会直接运行由此数字签名的工作簿,而不会因为有了宏在打开文件时有烦人的确认对话框。

来源:互联网

推荐阅读

    Excel设置工作表保护的技巧

    Excel设置工作表保护的技巧,设置,取消,格式,锁定,单击,工具,确认,Excel设置工作表保护的技巧 1)选定所有允许访问的单元格,单击菜单[格式]—[

    Excel单元格数据有效性设置

    Excel单元格数据有效性设置,设置,数据有效性,提示信息,输入,数据,格中,数字,Excel单元格数据有效性设置 在Excel 中新增了对输入增加

    Excel动画教程:设置、取消表格边框

    Excel动画教程:设置、取消表格边框,边框,动画教程,取消,设置,快速设置,表格,已设置,Excel动画教程:设置、取消表格边框 1、快速设置边框。

    Excel动画教程:加密文件

    Excel动画教程:加密文件,加密文件,动画教程,选项,设置,密码,表格,功能,Excel动画教程:加密文件 Excel动画教程:通过“选项”功能,为excel表格

    Excel动画教程:设置工作表背景

    Excel动画教程:设置工作表背景,动画教程,设置,背景,工作,观感,效果,漂亮,Excel动画教程:设置工作表背景 利用“背景”功能,可以为工作表设置

    Excel动画教程:设置数据对齐方式

    Excel动画教程:设置数据对齐方式,设置,数据,动画教程,对齐,方式,Excel,src,Excel动画教程:设置数据对齐方式 1、水平对齐。2、垂直对齐。3

    Excel动画教程:设置单元格数据格式

    Excel动画教程:设置单元格数据格式,数据格式,动画教程,设置,货币,格式,清除,单元格,Excel动画教程:设置单元格数据格式 1、设置货币格式。2

    Excel动画教程:设置工作表标签颜色

    Excel动画教程:设置工作表标签颜色,动画教程,标签,设置,浏览,又方,颜色,多个,Excel动画教程:设置工作表标签颜色 为多个工作标签设置不同的

    Excel动画教程:运行已录制的宏

    Excel动画教程:运行已录制的宏,动画教程,运行,录制,效果,完成后,Excel,http,Excel动画教程:运行已录制的宏 宏录制完成后,运行一下看看效果

    Excel中内容的隐藏和保护设置方法

    Excel中内容的隐藏和保护设置方法,方法,设置,隐藏,方案,密码,单击,更改,Excel中内容的隐藏和保护设置方法 首先要把整个工作表制作好,然后

    Excel图表设置多层次的分类标签

    Excel图表设置多层次的分类标签,设置,分类,标签,图表,单击,数据,多级,Excel图表设置多层次的分类标签 设置多层次的分类标签: