abis 发表于 2010-5-5 13:22:45

请教:如何用写代码更改Excel宏安全级别呢

想用代码来更改Excel的宏安全级别,进入的方式是
菜单-工具-选项-安全性-宏安全性,然后设置为高、中、低就可以了,这是2003版的E,不知道如何去写代码,哪位老兄指点一下呢?

abis 发表于 2010-5-5 14:44:42

本帖最后由 abis 于 2010-5-5 14:54 编辑

#include <excel.au3>
$oExcel=_ExcelBookNew()
Send("!to")
Sleep("1000")
Send("^+{TAB}")
Send("!s")
Send("!h")
Send("{TAB}")
Send("{ENTER}")
Send("!s")
Send("{TAB}")
Send("{ENTER}")
_ExcelBookClose($oExcel)
MsgBox(0,"提示","安全级别修改完毕!!")
哪位老兄再指点一下,如果设置安全级别为中或低怎么设置呀或更优化一点的代码,谢谢.

abis 发表于 2010-5-5 14:45:35

还有就是全是用键盘控制的,安全性只有高用的字母代码,中级的没有,如何去选择中级安全性呢?

abis 发表于 2010-5-5 15:35:36

又想了一下,不会是用上下光标选择中级或最高级的吧?:face (27):
页: [1]
查看完整版本: 请教:如何用写代码更改Excel宏安全级别呢