Ich verwende Excel 2007 Interop-Assembly, um Excel über c # zu automatisieren. Interop-Version ist 12.0. Wenn ich versuche, eine Datei zu speichern, kann sie nur im 2003-Format gespeichert werden, aber das ist in Ordnung, aber ich bekomme ein Popup-Fenster, das das Kompatibilitätsproblem sagt. Wie kann ich dieses Popup deaktivieren?
Ich habe bereits workbook.CheckCompatibility = false
und ExcelApp.DisplayAlerts = false
ausprobiert, also sag mir bitte, ob ich andere Fehler mache.
Ich habe MS Office 2007 auf meinem Computer installiert.
Vielen Dank im Voraus.
Versuchen Sie ThisWorkBook.DoNotPromptForConvert = true
Weitere Informationen finden Sie unter DoNotPromptForConvert
Ich habe Folgendes fett gedruckt, um das Kompatibilitätsproblem zu überspringen.
ActiveWorkbook.SaveAs Dateiname: = Dateipfad oder Dateiname .xls "_ , FileFormat: = xlOpenXMLWorkbookMacroEnabled , CreateBackup: = False
Tags und Links c# automation excel-2007