BeforeClose
26.03.2007 09:21:00
Gerold
ich habe eine Frage zu dem Befehl "BeforeClose"
Mit folgendem Code schalte ich eine von mir erzeugte Menüleiste ab und
blende ausgeblendete Menüleisten und die Blattregisterkarten wieder ein.
***********************************************************************************************
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Call neue_Menüleiste_schliessen
Call Symbolleisten_an
End Sub
***********************************************************************************************Dies funktioniert auch soweit gut.
Ich habe nun folgendes Problem:
Beende ich meine Tabelle, werde ich gefragt ob meine Änderungen gespeichert haben will.
Gleichzeitig wird schon die BeforeClose-Anweisung durchlaufen.
Solange der Dialog Ja/Nein/Abbrechen eingeblendet ist hat niemand Zugriff.
Verwende ich aber Abbrechen oder X steht meine Tabelle mit allen Blattregisterkarten da.
Dieses möchte ich gerne verhindern.
Habe es schon mit BeforeSave versucht:
Dies würde sogar funktionieren, nur wird nicht immer gespeichert (wenn keine Änderungen durchgeführt wurden).
Dies hat zur Folge das die von mir ausgeblendeten Leisten ausgeblendet bleiben.
Gibt es eine Lösung die mit dem beenden (auch ohne speichern) zutrifft.
Für Eure Hilfe im voraus schon einmal vielen Dank.
Gruß
Gerold Dornbusch