Anfängerfragen zum Programmieren mit PureBasic.
Joel
Beiträge: 851 Registriert: 21.04.2006 19:22
Beitrag
von Joel » 07.11.2012 21:29
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()
----------------------------------------------------------
PB 5.20 Beta 10 | Windows 7
Falko
Admin
Beiträge: 3535 Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit), Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1 HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:
Beitrag
von Falko » 07.11.2012 22:00
und das hilft dir nicht weiter?
Code: Alles auswählen
FFormat=#xlNormal
Datei.s="MeineExcel2003.xls"
Workbook\Invoke("SaveAs('"+Datei+"', " + Str(FFormat) + ")")
Win11 Pro 64-Bit, PB_6.11b1
Joel
Beiträge: 851 Registriert: 21.04.2006 19:22
Beitrag
von Joel » 10.11.2012 14:14
Edit: ich glaube ich muss Excel_Constants includen:D:D:D...hat sich erledigt...
----------------------------------------------------------
PB 5.20 Beta 10 | Windows 7