Программный доступ к проекту Visual Basic не является доверенным

Один из юзеров обратился за помощью с проблемой. При попытке открыть файл XLS MS Excel 2007 выдавал сообщение об ошибке — “Программный доступ к проекту visual basic не является доверенным”.

VBA in Excel - Программный доступ к проекту Visual Basic не является доверенным

Поискал ответ, везде говорится, что надо в настройках безопасности установит флаг “Доверять доступ к Visual Basic Project”. Установил — ошибка осталось. Оказалось, с этим флажком есть маленький прикол. Если ты получил упомянутую ошибку, поставил галочку “доверять” — оно начнет доверять только после того как ВСЕ копии Excel будут выгружены из памяти. И если офис использует “быструю загрузку”, а инсталлятор офиса по умолчанию ее запускает, то прийдется перегружать винду :).

Также можно прописать вот это в реестре, для своей версии Office:

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\12.0\Excel\Security]
“AccessVBOM”=dword:00000001
“Level”=dword:00000001
“VBAWarnings”=dword:00000000

One thought on “Программный доступ к проекту Visual Basic не является доверенным

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *