第一篇是微软的,《为宏项目进行数字签名》(http://office.microsoft.com/zh-cn/excel/HA012317812052.aspx);第二篇是《Excel2000的数字签名功能》(http://yqdown.com/info/6725.htm),转载的,据称出自赛迪网-中国计算机报。
具体的操作步骤还是就“看图说话”吧:
第一步,创建用于代码签名的自行签署式数码证书
在Microsft Office的安装目录(我的在C:Program FilesMicrosoftOfficeOffice)找到SELFCERT.EXE,或者通过「开始」菜单->程序->MicrosoftOffice->Microsoft Office 工具->“VBA项目的数字证书”运行。
输入姓名,点击两次确定,得到了一个可用于代码签名的数字证书。见下图:
第二步,为Excel宏添加数字签名
打开包含宏的Excel文件,在Excel中启动VisualBasic编辑器(“工具”->“宏”->“VisualBasic编辑器”),在VisualBasic编辑器中点击菜单“工具”->“数字签名...”,显示对话框:
点击“选择”按钮,弹出对话框,选择证书并确定。
显示如下图,并确定,此时宏就已经用数字证书签署好了。
退出Visual Basic 编辑器,保存并关闭包含宏的Excel文件。
第三步,将签署用到的数字签名作为可靠来源加以信任
重新打开包含宏的Excel文件,将遇到下面的警告对话框,勾选“永远相信来源于此的宏(A)”并点击“启用宏”按钮,再关闭文件退出即可,以后在打开这个文件将不会遇到警告提示对话框,以方便宏的自动执行。
关联文章
- 对《自动获取晨星网开放式基金所有数据》一文的补充 -http://nonsun.blog.sohu.com/96643737.html
- 自动获取晨星网开放式基金所有数据- http://nonsun.blog.sohu.com/93580229.html