Выбранная надстройка не заявлена как совместимая с командной строкой, поэтому может потребоваться вмешательство пользователя (возможно, потребуется использовать пользовательский интерфейс)
Эта ошибка имеет следующие причины и способы решения:
- "Безопасность командной строки" означает, что надстройка зарегистрирована таким образом, чтобы указать, что она не содержит пользовательских интерфейсов, требующих ввода пользователем при вызове Visual Basic через командную строку. Пользовательский интерфейс может мешать работе автоматических процессов (таких как скрипты сборки). Если вы не указываете, что надстройка является безопасной из командной строки (даже если она является безопасной из командной строки), когда пользователь выбирает надстройку, а затем командную строку в поле Поведение загрузки, он получит предупреждающее сообщение. Это не серьезная проблема, а просто предупреждение для пользователя о том, что выбранная надстройка может содержать элементы пользовательского интерфейса, которые могут неожиданно всплывать и останавливать автоматизированные скрипты, приостанавливая ввод данных пользователем. Чтобы указать, что надстройка безопасна для командной строки, создайте ее таким образом (для этого можно использовать конструктор Add-In) или вручную измените значение в разделе реестра.
Для получения дополнительной информации выберите необходимый элемент и нажмите клавишу F1 (для Windows) или HELP (для Macintosh).
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.