Изменить программный доступ в Excel через код VBA в реестре - PullRequest
0 голосов
/ 26 июня 2019

Я хочу попробовать загружать обновления моих модулей в книгу Excel каждый раз, когда она запускается и там, где в модуле на сервере вносятся изменения.

Основная проблема в том, что я не хочу "Настройки макроса разработчика - доверие Доступ к объектной модели проекта VBA, чтобы «оставаться« активным »для каждого пользователя.Моя цель - активировать его перед тем, как загружать новые модули и впоследствии деактивировать.Я попробовал это через реестр, и флажок проверен впоследствии, но у меня нет доступа к объектной модели.После перезапуска Excel флажок снят, поэтому кажется, что я не установил правильную запись в реестре.

HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Excel\Security\AccessVBOM

Это regkey, который я установил через

WshShell.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Excel\Security\AccessVBOM", 1, "REG_DWORD"

Я знаю тамможет быть также

HKEY_LOCAL_MACHINE\Software\Microsoft\Office\15.0\Excel\Security\AccessVBOM

, но в данном случае это не так.

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