C# 取消对宏的Excel兼容性检查
我正在尝试自动化一个Excel应用程序。它有一些宏,我已经设法从代码中触发。最后一个宏生成一个新的Excel文件,该文件给出一个兼容性检查消息框(97-2003)。我试着用下面的方法抑制它C# 取消对宏的Excel兼容性检查,c#,excel,excel-interop,vba,C#,Excel,Excel Interop,Vba,我正在尝试自动化一个Excel应用程序。它有一些宏,我已经设法从代码中触发。最后一个宏生成一个新的Excel文件,该文件给出一个兼容性检查消息框(97-2003)。我试着用下面的方法抑制它 按SendKeys(“{ENTER}”) 将Excel应用程序的DisplayAlerts设置为false 将DefaultSaveFormat设置为xlExcel8 将CheckCompatibility设置为false 我可以使用SendKeys处理其他弹出窗口,但这一个似乎不同 谢谢, 苏维克
- 按SendKeys(“{ENTER}”)
- 将Excel应用程序的DisplayAlerts设置为false
- 将DefaultSaveFormat设置为xlExcel8
- 将CheckCompatibility设置为false