Запуск макроса книги Excel VBA - предупреждение системы безопасности - автоматическое обновление ссылок отключено - PullRequest
1 голос
/ 14 мая 2010

Я создал надстройку и установил ее, но теперь, когда я открываю Excel, появляется всплывающее сообщение об ошибке, сообщающее, что файл надстройки представляет собой угрозу безопасности и что автоматическое обновление ссылок отключено. Я посмотрел его, и это относится к протоколу Windows DDE, но какое это имеет отношение к этой надстройке? Кто-нибудь знает, что здесь происходит за кулисами?

Спасибо

1 Ответ

1 голос
/ 14 мая 2010

Excel не знает, действительно ли надстройка является доверенной, поэтому она убивает Dynamic Data Exchange, так что ваша новая надстройка не может загружать вредоносный код без ведома пользователя. Вы захотите сказать Excel, чтобы он доверял плагину с помощью центра доверия Excel (кнопка «Office»> «Параметры Excel»> «Центр доверия»> кнопка «Параметры центра управления безопасностью»). Посмотрите как раздел «Надстройки», так и раздел «Настройки макроса».

Одна вещь, которую вы можете рассмотреть, - это подписать код с помощью сертификата (инструменты> Цифровая подпись в редакторе Vb), а затем попросить конечных пользователей добавить ваш сертификат доверенным издателям. Если ваши конечные пользователи находятся в настройке домена, доверенные издатели могут быть установлены в качестве политики домена, поэтому конечным пользователям даже не придется об этом думать.

...