Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает или задает константу MsoAutomationSecurity, представляющую параметр безопасности, используемый Microsoft Word при открытии файлов программным путем. .
Синтаксис
выражение. AutomationSecurity
выражение (обязательно). Переменная, представляющая объект Application .
Примечания
Значение по умолчанию для свойства AutomationSecurity — msoAutomationSecurityLow. Поэтому, чтобы избежать изменения параметров безопасности пользователя или взлома решений, которые зависят от настройки по умолчанию, следует соблюдать осторожность и возвращать этому свойству исходные значения после открытия файла программным способом.
Присвоение параметру ScreenUpdate значения "false " не влияет на оповещения и предупреждения безопасности. Параметр DisplayAlerts не применяется к предупреждениям безопасности. Например, если пользователь устанавливает для DisplayAlerts значение False , а AutomationSecurity — значение msoAutomationSecurityByUI, когда пользователь находится на среднем уровне безопасности, то предупреждения системы безопасности будут появляться во время работы макроса. Это позволяет макросу перехватывать ошибки открытия файла, при этом выводя предупреждение системы безопасности в случае его успешного открытия.
Пример
В этом примере изменяется параметр отключения макросов, выводится диалоговое окно " Открыть ", а затем выполняется установка исходного значения свойства AutomationSecurity .
Sub Security()
Dim lngAutomation As MsoAutomationSecurity
With Application
lngAutomation = .AutomationSecurity
.AutomationSecurity = msoAutomationSecurityForceDisable
With .FileDialog(msoFileDialogOpen)
.Show
.Execute
End With
.AutomationSecurity = lngAutomation
End With
End Sub
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.