Announcement

Collapse
No announcement yet.

Probleme mit BeforeSave-Ereignis wenn Excel in OleContainer

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Probleme mit BeforeSave-Ereignis wenn Excel in OleContainer

    Hallo,

    ich habe Excel über einen OleContainer in mein Programm eingebunden. Mein Problem ist, dass beim Speichern/Aktualisieren in den OleContainer das Ereignis OnWorkbookBeforeSave der Delphi-Komponente TExcelApplication bzw. OnBeforeSave von TExcelWorkbook nicht ausgelöst wird. Alle anderen Ereignisse kann ich abfragen. Das BeforeSave-Ereignis funktioniert nur, wenn sich das Excel-Dokument nicht in einem OleContainer befindet. Excel unterscheidet hier anscheinend zwischen dem Speichern einer Datei und dem Aktualisieren des Inhalts eines OleContainers. Word macht diese Unterscheidung nicht, dort wird beim OleContainer auch das BeforeSave-Ereignis ausgelöst.

    Hat jemand eine Idee, wie ich dennoch auf den Speichervorgang eines Benutzers reagieren kann?

    Vielen Dank für Eure Hilfe

    Peter Eisen
Working...
X