Per VBA in BeforeSave das Schließen von Excel verhindern

27/03/2015 - 19:03 von Jörg Eisenträger | Report spam
Hallo NG,

in BeforeSave làuft eine Code ab, der mehrere Sekunden dauern kann.
Erst danach wird Close aufgerufen.

Nun haben es einige User geschafft, noch wàhrend der Code làuft Excel zu
beenden, wodurch die Ausführung des Codes offensichtlich abgebrochen
wird.

Kann ich irgendwie per VBA verhindern, das Excel geschlossen wird,
solange der Code in BeforeSave nicht beendet wurde?


Gruß
Jörg
"One of the best ways to boost your Excel efficiency is also one of the best ways to shoot yourself in the foot."
(Susan Harkins auf www.techrepublic.com/blog/10things/10-mistakes-to-avoid-when-working-with-multiple-worksheets/1961 )
 

Lesen sie die antworten

#1 Claus Busch
27/03/2015 - 19:14 | Warnen spam
Hallo Jörg,

Am Fri, 27 Mar 2015 19:03:26 +0100 schrieb Jörg Eisentràger:

Nun haben es einige User geschafft, noch wàhrend der Code làuft Excel zu
beenden, wodurch die Ausführung des Codes offensichtlich abgebrochen
wird.



wie haben sie denn das gemacht? Normal sind die Mappenfunktionen
gesperrt so lange noch Code làuft und auch umgekehrt.
Kannst du den Code nicht in Before_Close unterbringen?
Für genauere Hilfe müsste ich den Code kennen.


Mit freundlichen Grüßen
Claus
Vista Ultimate / Windows7
Office 2007 Ultimate / 2010 Professional

Ähnliche fragen