用数字签名保护Excel工作表
应用背景:在实际工作中,财务等工作人员制作好一份Excel工作薄后,常常需要将这份工作薄文件通过各种方式上报给上级领导审查,在这个上报过程中,我们希望保持工作表数据的完整性和原始性,在这种情况下,就可以利用数字签名。
2. “创建数字证书”对话框中,根据自己的需要输入创建的数字证书的名称(图 2)。
实现效果:我们对一份需要保护的工作薄文件添加数字签名后,那么任何人(包括自己),如果对文档进行修改的话,数字签名就会被破坏。也就是说,接收文件的上级,通过数字签名是否被破坏就可以判断文件的完整性和原始性。
操作前提:为文档添加数字签名的前提是获得数字证书,数字证书可以从商业认证机构获得,也可以从企业内部安全管理人员处获得,另外,我们还可以使用Selfcert工具创建自己的数字证书。为了方便说明,下面的操作我们以使用Office 2003提供的Selfcert工具创建自己的数字证书为例。
操作步骤:
一、 创建数字签名
1. 选择“开始→所有程序→Microsoft Office→Microsoft Office 工具→VBA项目的数字证书”命令(图 1),打开“创建数字证书”对话框。
2. “创建数字证书”对话框中,根据自己的需要输入创建的数字证书的名称(图 2)。
3. 单击“确定”按钮后,数字签名创建完成。