繁体   English   中英

如何通过C#自动执行时禁用excel中的兼容性检查

[英]how to disable compatibility check in excel while automating through c#

我正在使用Excel 2007互操作程序集通过c#自动执行Excel。 互操作版本为12.0。 当我尝试保存文件时,只能以2003格式保存文件,但这对我来说还好,但是我却收到一个弹出窗口,提示兼容性问题。 如何禁用此弹出窗口?

我已经尝试过workbook.CheckCompatibility = falseExcelApp.DisplayAlerts = false所以请告诉我是否犯其他错误。

我的计算机上安装了MS Office 2007。

提前致谢。

试试ThisWorkBook.DoNotPromptForConvert = true

有关更多信息,请访问DoNotPromptForConvert

请尝试改用workbook.CheckCompatibility = false;

我使用以下粗体显示来使其跳过兼容性问题。

ActiveWorkbook.SaveAs文件名:= 文件路径或文件名 .xls“ _, 文件 格式:= xlOpenXMLWorkbookMacroEnabled ,CreateBackup:= False

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM