日期:2014-05-16  浏览次数:20979 次

请教:如何取消打开mde文件时电脑出现的安全提示?
我在打开mde文件时,电脑总是出现一个安全提示,应该如何消除?先谢了

------解决方案--------------------
不建议使用宏安全性改为低的方式,这样做微软做了那么多安全性的工作全部失去意义了。

建议的解决办法:
在MDB编译为MDB值钱,使用VBA签名工具对MDB进行签名,分发MDE的时候选择总是信任指定的数字签名,今后打开同一个数字签名的MDB、MDE文件就不会在出现提示了。
------解决方案--------------------
如果是access2007,在左上角菜单-》access选项-> 信任选项-》受信任位置,加入该文件所在目录
------解决方案--------------------
--参考:为OFFICE文档加数字签名

http://www.ezit.com.cn/art/1410/20010511/87062_1.html


Office是大家非常熟悉的软件,它的强大功能常常使得办公人员事半功倍。但是如果要处理一些复杂的事务,免不了要使用宏(Macro)来帮助。由于宏是寄生在Office上的“执行文件”,有可能藏有可怕的“宏病毒”,所以微软在设计时加入了警告功能:当你打开一个含有宏的Office文档时,会跳出一个警告对话框,大意是文档中含有宏,可能会带来病毒,然后提供您两个选择“启动宏”和“取消宏”。这个功能是很好,但是对于自己编写的宏也要这样“兴师动众”,就未免太烦了,要“相信自己”嘛! 当然您也可以在“工具”菜单下打开“宏”命令中的“安全性”对话框,将“安全级”的级别降到“无”,即相信任何宏。 但是这样做太不安全了,万一宏中有病毒,那么你就……
有一个办法还是蛮好的,就是为自己做一个“数字签名”。“数字签名”可以分为两种:商用和个人。商用的需要由独立的证书公司签署 ( 在微软的网站上列出的 ),这是需要一笔费用的。个人的只需要自行签署,当然自行签署的证书是存在伪造的可能性。但对于我们一般用户来说比较安全。

首先需要通过Office安装程序安装“VBA工程的数字签名”工具(如果您在自己的Office目录下没有看到Selfcert.exe这个文件,就说明以前没有安装),安装完毕后,找到Selfcert.exe这个文件并执行。在对话框中输入您的姓名或昵称,按“确认”,这样电脑就为您制作了一份数码证书。

在创作或编辑一个宏时, 选择Visual Basic 编辑器中的“工具”菜单下的“数字签名”,选择您要的证书并确认。如果您要了解证书的详细情况,可以点击“查看证书”按钮。然后像平时一样地编辑和保存宏。

当您打开含有宏的文档时,您会看到在“安全警告”的界面上,列出宏的作者以及一些警告安全的话语。如果您选择了“永远相信来源于此的宏”之后,下次打开文档时,就再也不会跳出那个讨厌的警告提示了。