excel宏安全性(excel中宏安全提示框)
excel宏安全性(excel中宏安全提示框)
很多高手都喜欢使用宏命令来提高办公工作效率。但在MicrosoftOffice程序中使用宏时,总会弹出宏安全警告,这让使用者倍感麻烦。而如果把宏的安全级设置为低,就可以取消excel中宏安全提示框了,又增加了恶意代码和病毒攻击的危险。怎么办呢?其实,只要为自己的宏添加一个签名就可以一劳永逸了。下面我们就以MicrosoftExcel为例,谈一下具体的设置方法。
第一步、设置宏的安全级为低。
打开Excel,依次选择工具宏VisualBasic编辑器,在VisualBasic编辑器中依次选择插入模块,在窗口中输入三行代码:
submacrodm()
MsBoxmymacro
EndSub
(代码后没有标点)。然后依次选择文件关闭并返回到MicrosoftExcel,保存并关闭当前的Excel文件。这时再打开刚才文件,就出现安全警告,提示宏被禁用,这时我们需依次选择工具宏安全性,在弹出的对话框中,将宏安全级设置为低,并点击确定保存。
第二步、安装VBA项目的数字证书。
打开控制面板添加或删除程序更改或删除程序,在右侧找到MicrosoftOfficeProfessionalEdition2013,单击更改,然后会出现MicrosoftOffice2013安装,依次选择添加或删除功能下一步,选中选择应用程序的高级自定义复选框,单击下一步,在Office共享功能中,单击VBA项目的数字证书左侧的箭头,然后在列表中依次单击从本机运行,最后点击更新,插入office的安装盘开始安装。
第三步、创建自己的数字证书。
安装成功后。在MicrosoftOffice的启动程序菜单中依次选择MicrosoftOffice工具VBA项目的数字证书,在弹出的创建数字证书对话框的您的证书名称框中,键入数字证书的名称,点击确定就创建好了自己的数字证书。
第四步、对宏添加签名。
打开步骤二中创建的文件,依次选择工具宏VisualBasic编辑器,在编辑器中再依次选择工具数字签名,在数字签名对话框中,单击选择按钮,选择步骤四中创建的数字证书,并确定返回。然后依次选择文件关闭并返回到MicrosoftExcel,保存并关闭该文件。