![]() |
1
7
看来我要回答我自己的问题了。 我已经测试过了,可以确认映射如下: 宏设置:
据我所知,全局ActiveX设置只能通过直接编辑注册表来配置。 已禁用ActiveX [hkey_current_user\software\microsoft\office\common\security]“disableAllActivex”=dword:0000000 1“uficontrols”=dword:0000000 2 使用安全模式启用ActiveX [hkey_current_user\software\microsoft\office\common\security]“disableAllActivex”=dword:00000000“uficontrols”=dword:0000000 2 未启用安全模式的ActiveX [hkey_current_user\software\microsoft\office\common\security]“disableAllActivex”=dword:00000000“uficontrols”=dword:0000000 1 |
![]() |
2
3
我知道这个线程很旧,但我今天必须弄清楚,所以经过快速的研究,我找到了 信任中心设置 : 这适用于Word版本2010(可能是2007年,但使用12.0而不是14.0)
或在文本中: 注册表位置: hkey_current_user\software\microsoft\office\14.0\word\security 宏设置: 名字 VBAWAVENCE 数据 : 禁用所有宏而不通知- 四 禁用所有宏并发出通知- 二 禁用所有宏(数字签名宏除外)- 三 启用所有宏(…)- 一 开发人员宏设置: 名字 Access VBOM 数据 以下内容: 未选中- 零 检查- 一 |
![]() |
3
0
用于Office 2010中ActiveX控件的设置 要在没有安全模式的情况下解除ActiveX,您只需要…
|
![]() |
4
0
我花了几天时间尝试同样的方法,最终发现了一种非常简单的方法,可以打开一个包含宏的.xls文件,而不会影响注册表或Excel的信任设置。C中:
见 MSDN 详情。 我的Excel信任中心设置都设置为默认值-“禁用所有宏并发出警告”,“不信任对VBA对象模型的访问”。如果没有msofilevalidationskip选项,则引发异常。使用msofilevalidationskip选项,文件打开得很好。 在我看来,这是一种可行的方法,因为它允许程序用宏打开文件,但不打开Excel应用程序病毒泛滥的电子表格。 请注意,我正在运行Office2010。我不知道这个选项是在哪个版本的Office上引入的。 |
|
cwassmuth · 2坐标2D阵列之间的距离 7 年前 |
![]() |
john c. j. · 如何编辑和复制非VBA宏? 7 年前 |
![]() |
john c. j. · 如何实现多选? 7 年前 |
![]() |
Chaosbydesign · 如何从特定的表字段创建字典? 7 年前 |