Einzelnen Beitrag anzeigen

Benutzerbild von Jens Schumann
Jens Schumann

Registriert seit: 27. Apr 2003
Ort: Bad Honnef
1.644 Beiträge
 
Delphi 2009 Professional
 
#4

Re: Excelautomation und Speichern

  Alt 29. Sep 2005, 17:55
Zitat von shmia:
Das Application Objekt von Excel (2000)feuert dann das Event
Code:
WorkbookBeforeSave(
                [in] Workbook* Wb,
                [in] VARIANT_BOOL SaveAsUI,
                [in, out] VARIANT_BOOL* Cancel);
ab.
Diese COM-Event musst du auffangen (was leider nicht die Stärke von Delphi ist).
Hallo shmia,
Danke.
Das WorkbookBeforeSave Event habe ich natürlich schon probiert. Wenn Du oben meine
Beschreibung liest wirst Du merken warum das WorkbookBeforeSave nicht hinhaut.
Innerhalb des WorkbookBeforeSave Events ist nur der alte Arbeitsmappenname verfügbar.
Aber nicht der Arbeitsmappenname unter dem die Arbeitsmappe gespeichert wird.

Zitat von shmia:
Diese COM-Event musst du auffangen (was leider nicht die Stärke von Delphi ist).
In der aller größten Not gibt es immer moch das Tool von Bin Ly. Da Delphi ab Version 5 beim Import die Events automatisch erzeugt habe ich das Tool lange nicht mehr verwendet.
I come from outer space to save the human race
  Mit Zitat antworten Zitat