如何设置Excel默认宏有效
本帖最后由 chongcilingjian 于 2012-02-27 14:49:39 编辑 excel刚打开后弹出警告框 选择宏是否有效
如何设置打开时不弹框 默认宏有效 2007版Excel
坐等各路大神
[最优解释]
楼主请结一下贴
[其他解释]
更新,office 2007 如下操作:
打开EXCEL后,它左上角有一个类似菜单键一样的东西,单击这个,右下方会出现一个EXCEl 选项(Excel options)-> 信任中心(trust Center) 在它的右侧有一个 信任中心设置 (Trust center Settings) 打开这个 -〉 宏设置(macro settings) -〉 单选框 选中 启用所有的宏(Enable all macros ...)
后面的东西跟 office 2010一样。
[其他解释]
在application中直接将安全级别设置为底,看看可以不,以前2003这么设置。
[其他解释]
设置安全级别为低
[其他解释]
记得在office2003中有一个VBA安全证书的功能,具体使用方法,参见
http://news.mydrivers.com/1/167/167503.htm,但是在第一次使用的时候还是有提示,但是点“总是相信来自于此发布者的宏”后,就再不会提示了。
[其他解释]
感谢楼上几位,安全级别要求不能最低,要使用安全证书,但我生成证书时
命令行下执行CA.pl -newca 后会報一个错误 → 指定的program不能被执行
我已经安装好activePer和OpenSSl 环境变量也陪好了 望高手指教
[其他解释]
设置如下:
打开excel,菜单 文件(file) -〉 选项(options) -> 信任中心(trust Center) 在它的右侧有一个 信任中心设置 (Trust center Settings) 打开这个 -〉 宏设置(macro settings) -〉 单选框 选中 启用所有的宏(Enable all macros ...)
设置完毕,我用的是office 2010 英文版本, 翻译不晓得对路不,但是这个设置就是这样的。。 。
[其他解释]
1.首先你要在你的office中安装“VBA项目的数字证书”
2.打开“VBA项目的数字证书”,创建一个数字证书
3.如果你用excel2007,请将文件先另存为 xlsm 文件
4.打开这个文件,进入宏编辑状态,选择菜单 “工具-数字签名...“,在弹出窗口中点 ”选择“ 按钮,用你在第二步中创建的证书进行签名
5.再次打开这个excel文件,在宏的警告中,选择 ”相信来自这个这个签名“ 后,再次打开这个excel文件后就默认打开宏了,已测试成功