Excel Comate Datei ohne Rückfrage speichern

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
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 »

Sorry, das muss noch geändert werden:

VON

Code: Alles auswählen

ExcelObject\Invoke("Workbook\Open('C:\Test\Kassenbuch2008.xls')") 
NACH

Code: Alles auswählen

ExcelObject\Invoke("Workbooks\Open('C:\Test\Kassenbuch2008.xls')") 
Das DisplayAlerts funktioniert schon korrekt, da das Problem schon
vorher aufgetaucht war, wie Du schon schreibst, mit dem Activate usw. . Wenn man es auf True schaltet, wird die Eingabeaufforderung zum Speichern angezeigt, ansonsten korrekt ignoriert.

Das Schöne ist, wenn man nichts finden kann, Prüfen mit.

Code: Alles auswählen

 Debug COMate_GetLastErrorDescription()
Das ist schon eine super Debughilfe.

Also auf das \Activate.. wäre ich nun nicht gekommen, weil Comate
da nichts ausspuckt. Scheinbar lief Excel korrekt, aber es konnte halt nichts beenden und blieb somit im Task hängen.

Aber das ist ein Erfolgserlebnis, dank Dir CNESM :allright:

Gruß Falko
Bild
Win11 Pro 64-Bit, PB_6.11b1
TheSaint
Beiträge: 143
Registriert: 21.12.2008 18:59

Beitrag von TheSaint »

Hallo Falko,
hallo CNESM,

ich möchte mich noch mal bei Euch bedanken. :allright:
Bin total aus dem Häuschen. :D

Vielen Dank.
Gruß, TheSaint
___________________________
[ XP Prof SP 3 | Vista | PB 4.30 ]
CNESM
Beiträge: 311
Registriert: 29.08.2004 15:16
Kontaktdaten:

Beitrag von CNESM »

Das DisplayAlerts funktioniert schon korrekt, da das Problem schon
vorher aufgetaucht war, wie Du schon schreibst, mit dem Activate usw. . Wenn man es auf True schaltet, wird die Eingabeaufforderung zum Speichern angezeigt, ansonsten korrekt ignoriert.
Bei mir erscheint keine Meldung, egal ob ich DisplayAlerts auf True oder False setze ... Mhhh vielleicht ist das nen Office Unterschied, was wir ja auch schon vorher festgestellt hatten, das es da scheinbar Unterschiede gibt. Bei mir schmierte die Application voll ab. Hauptsache, es läuft jetzt :-)

Code: Alles auswählen

Debug COMate_GetLastErrorDescription()
Das ist schon eine super Debughilfe.
Sehe ich genauso. Eine gute Debughilfe ist immer sehr viel Wert, gerade bei solchen Sachen!
Benutzeravatar
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 »

TheSaint hat geschrieben:Hallo Falko,
hallo CNESM,

ich möchte mich noch mal bei Euch bedanken. :allright:
Bin total aus dem Häuschen. :D

Vielen Dank.
Hier habe ich nun meinen alten Source nach COMate umgestellt.
Vielleicht ist da was Brauchbares für Dich dabei :D

http://www.purebasic.fr/german/viewtopi ... 466#239466

Gruß Falko
Bild
Win11 Pro 64-Bit, PB_6.11b1
TheSaint
Beiträge: 143
Registriert: 21.12.2008 18:59

Beitrag von TheSaint »

Falko hat geschrieben:Hier habe ich nun meinen alten Source nach COMate umgestellt.
Vielleicht ist da was Brauchbares für Dich dabei :D

http://www.purebasic.fr/german/viewtopi ... 466#239466

Gruß Falko
Na, ich denke da ist noch vieles dabei, was ich gebrauchen kann. :allright:

Echt genial. Vielen Dank. :D
Gruß, TheSaint
___________________________
[ XP Prof SP 3 | Vista | PB 4.30 ]
Antworten