ich habe unter anderem Workbook_Deactivate() und Workbook_BeforeClose(Cancel As Boolean) benutzt - und alles funktioniert eigentlich gut.
Wenn die Arbeitsmappe geschlossen wird (BeforeClose), wird danach (standardmäßig) auch noch Workbook_Deactivate ausgeführt, was ich durch die Abfrage einer Variablen verhindere, da dies nicht passieren soll. Das klappt auch.
Nur wird jetzt immer nochmal gefragt, ob ich die Arbeitsmappe vor dem Schließen speichern möchte, obwohl gar nichts geändert wurde.
Kann ich dies "abstellen" - die Abfrage soll nur kommen wenn auch wirklich etwas geändert wurde.
In BeforeClose wird lediglich eine Symbolleiste deaktiviert, keine Werte in der Arbeitsmappe geändert.
Danke und Gruß,
kristin