Programmati c доступ к проекту Office VBA запрещен - PullRequest
0 голосов
/ 17 апреля 2020

Я хочу контролировать свои ссылки.

Но независимо от того, что я использую:

For Each objReference In VBE.ActiveVBProject.References
For Each objReference In ActiveDocument.VBProject.References
Set mytemplate = ActiveDocument.AttachedTemplate
For Each objReference In mytemplate.VBProject.References

Я получаю ошибку 6068

Programmati c доступ к проекту Office VBA запрещен, поскольку пользователь не установил флажок «Доверять доступ к объектной модели проекта VBA».

Но я не могу попросить пользователей внести изменения в Центр управления безопасностью.

Итак, мой вопрос, вы можете дать разрешение через VBA?

1 Ответ

0 голосов
/ 17 апреля 2020

Вы не можете предоставить доверенный доступ к объектной модели проекта VBA через код. Если бы это было возможно, у авторов вирусов и вредоносных программ был бы полевой день.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...