Seite 1 von 1

CoMatePlus speichern als xls nicht xlsx

Verfasst: 07.11.2012 21:29
von Joel
Hey,

ich sorge dafür das mein CoMatePlus die Excel Datei ohne Nachfrage speichert. Das funktioniert auch ohne Rückfrage. Leider wird die Datei scheinbar immer als xlsx gespeichert (zumindest bei Office 2010). Kann ich Excel sagen dass es die Datei als xls speichern kann. So kann man das auch mit Excel 2003 öffnen und nicht nur mit 2010.

Hier mein Code:

Code: Alles auswählen

ExcelObject\SetProperty("Application\DisplayAlerts = #False") 
      Workbook\Invoke("SaveAs('" + Excel_Temp$ + "')")
      ExcelObject\SetProperty("Application\DisplayAlerts = #True")
      WorkBook\Release()

Re: CoMatePlus speichern als xls nicht xlsx

Verfasst: 07.11.2012 22:00
von Falko
und das hilft dir nicht weiter?

Code: Alles auswählen

FFormat=#xlNormal
Datei.s="MeineExcel2003.xls"
Workbook\Invoke("SaveAs('"+Datei+"', " + Str(FFormat) + ")")

Re: CoMatePlus speichern als xls nicht xlsx

Verfasst: 10.11.2012 14:14
von Joel

Code: Alles auswählen

Konstante nicht gefunden: #xlNormal
Edit: ich glaube ich muss Excel_Constants includen:D:D:D...hat sich erledigt...