如何从命令行/ cmd脚本运行excel,以便它不会提示我是否要在运行它的电子表格中启用宏?
答案 0 :(得分:2)
使用数字签名对宏进行签名可能会达到您想要的效果。如果您已在电子表格中签署了宏,则会提示打开它的用户:
“Foo.xls”包含Acme Software,Inc。的宏。宏可能包含病毒。禁用宏通常是安全的,但如果宏是合法的,则可能会丢失某些功能。
用户将获得通常的禁用/启用宏选项,但她也会获得奖励选项:
始终信任此发布商的宏。
如果用户选择该选项,她将永远不会再看到此文件或由同一发布者签名的任何其他提示。
答案 1 :(得分:0)
提示是Excel设置,因此您需要进入Excel并更改安全设置。您可以通过Excel选项在Excel 2007中更改它 - >信托中心 - >信任中心设置 - >宏设置。
我不知道有什么方法可以通过命令行禁用它,我认为你没有意义,听起来像是对我的安全漏洞。