使用VBA中的键盘快捷键来信任VBA对象模型

时间:2017-06-20 13:58:46

标签: excel vba excel-vba

我目前正在尝试使用宏以编程方式启用对VBA对象模型的访问,但我根本不理解我通过Google找到的答案。

因此我决定尝试使用键盘shorcuts。例如,如果我按下我的语言:

Alt - > F - >我 - > C - > TAB - > T - >我 - >我 - >我 - > TAB - > V

然后我成功启用了设置以信任VBA项目模型。

这种方法完全是白痴吗?

是否有更简单的方法来启用实际编码的设置而不是我在这里尝试做的事情(我可以​​看到我的方法可能不可靠的情况)?

如果我的想法没有看起来那么糟糕,那么还有办法实现吗?

访问过的网站:

http://wellsr.com/vba/2017/excel/macro-to-enable-trust-access-to-the-VBA-project-object-model/(可理解,但太不可靠)

https://blogs.msdn.microsoft.com/cristib/2012/02/29/vba-how-to-programmatically-enable-access-to-the-vba-object-model-using-macros/(也许对我来说是胡言乱语)

1 个答案:

答案 0 :(得分:1)

非常气馁。信任选项背后的整个想法是需要用户许可。想象一下" secure"如果每个宏都可以自动信任自己。

修改虽然可以使用提到的SendKeys方法,但仍需要用户点击以启用宏,即打开文件时。