如何在打开word文档之前禁用它

时间:2011-05-31 07:36:55

标签: c# ms-word

我正在以编程方式打开word文档,自动执行某个过程,无需人工干预。在某些word文档中有宏(例如在打开时显示消息框)。打开文档时,它会显示消息框,用户需要手动干预才能继续此过程。所以我需要在以编程方式打开word文档之前禁用宏

帮我解决问题

1 个答案:

答案 0 :(得分:1)

我没有亲自尝试过,但我认为application.AutomationSecurity = Microsoft.Office.Core.MsoAutomationSecurity.msoAutomationSecurityForceDisable应该禁止执行所有宏。此外,您可以通过设置DisplayAlerts属性来实现您想要的效果: application.DisplayAlerts = Word.WdAlertLevel.wdAlertsNone