как отключить макрос в текстовом документе перед его открытием - PullRequest
2 голосов
/ 31 мая 2011

Я программно открываю документ Word, чтобы автоматически выполнить какой-либо процесс без ручного вмешательства. в некоторых текстовых документах есть макрос (например, отображение окна сообщения при открытии). при открытии документа показывается окно сообщения, и пользователю необходимо ручное вмешательство, чтобы продолжить процесс. поэтому мне нужно отключить макрос перед программным открытием документа Word

помогите мне преодолеть проблему

1 Ответ

1 голос
/ 31 мая 2011

Я не пробовал это для себя, но я думаю, application.AutomationSecurity = Microsoft.Office.Core.MsoAutomationSecurity.msoAutomationSecurityForceDisable должен отключить выполнение всех макросов. Кроме того, вы можете достичь того, чего хотите, установив свойство DisplayAlerts: application.DisplayAlerts = Word.WdAlertLevel.wdAlertsNone

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