Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
424to428
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
424to428
424to428
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

excel-absturz wenn datei m.beforeclose im hintergr

excel-absturz wenn datei m.beforeclose im hintergr
06.05.2004 16:48:46
PeterP
hi ihr!
ich habe eine datei, deren beforeclose und beforesave wird per code nach verschiedenen konditionen behandelt und in einem zweig ein close ausgelöst.
solange die datei alleine in der application ist, funktioniert (fast ... erklär ich am ende) alles.
wenn ich aber eine weitere datei in der application geöffnet habe, und dann das excel über das kreuz schließe, stürzt es mit dr-watson-fehler ab. das liegt sicher an der datei im hintergrund, welche dann im beforeXXX mist macht.
wie kannn ich das verhindern? wie könnte ich z.b., wenn eine datei im hintergrund ist deren beforeXXX-verarbeitung überspringen bzw deren normalzustand herstellen?
zum "fast" - da ich im beforeclose in einem zweig workbook-close mache, bleibt beim schließen durch das kreuz die application offen ...
einfach killen geht ja nicht, es könnten ja noch weitere dateien offen sein ...
hat da jemand eine gute idee?
danke
peter

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: excel-absturz wenn datei m.beforeclose im hintergr
06.05.2004 20:41:40
Matthias
Hallo Peter,
du kannst mit Workbooks.Count prüfen, wieviele Dateien offen sind.
Abhängig davon dann ThisWorkbook.Close oder Applciation.Quit.
Gruß Matthias
AW: excel-absturz wenn datei m.beforeclose im hintergr
07.05.2004 07:51:28
PeterP
hallo matthias!
ja - so in etwa hatte ich auch gedacht - evtl wäre noch die personl.xls zu behandeln ... aber ok.
nur - das application.quit kommt ja schon vorher - nämlich durch klicken des schließkreuzes (und da ist ja meine datei noch im hintergrund) ... und das müßte ich irgendwie behandeln können.
läßt sich der event application.quit eigentlich abfragen?
oder denk ich in die falsche richtung?
gruß
peter
Anzeige
AW: excel-absturz wenn datei m.beforeclose im hintergr
07.05.2004 14:21:14
Matthias
Hallo Peter,
Application.Quit ist kein Ereignis, sondern ein Befehl.
Das Schließen-Ereignis heißt Before_Close.
Gruß Matthias

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige