Makro fortsetzten trotz Application.Quit?!
Andre
ich benötige eine Möglichkeit, die ein Makro fortsetzt, obwohl ich zwischenzeitlich "Application.Quit" ausführen lasse.
Die Sache ist etwas knifflig, denn auch wenn ich es hinbekommen sollte (?!) eine VBA-Prozedur extern laufen zu lassen, müßte diese einen Wert (=einen Pfad und Dateinamen) aus einer Access-Datenbank auslesen können.
Löse ich dieses Problem mit Hilfe einer VB-Scipt-Datei, die ich über (Shell...) aufrufe, scheint der Zugriff auf die Access-DB noch schwieriger zu sein!
Versuche ich vor der Zeile "Application.Quit" ein VBA-Makro in einer anderen Excel-Arbeitsmappe anzusprechen ("AndereMappe.Run ("MeinMakro")), wartet das ursprüngliche Makro natürlich auf Beendigung des zweiten. Also bietet mir das auch keine Lösung, solange VBA immer wartet und nicht zwei Makros laufen läßt
(Kann man wahrscheinlich auch nicht umgehen oder?)!
Sinn und Zweck der ganzen Aktion soll nachher sein, dass ich in der Lage bin per VBA die aktuelle Arbeitsmappe zu schließen, sie zu löschen, eine andere Mappe (Name und Pfad aus Access-DB!) in den aktuellen Ordner der vorherigen Mappe zu kopieren und diese dann wiederrum zu öffnen! Eine Art "Update-Organisation der Datei"! Keine Angst, ich verlange hier keine Komplettlösung, mir geht´s lediglich darum, die Tatsache zu umgehen, dass mit "Application.Quit" Ende mit Makroausführung sein muss!
Bin für jede Idee offen.
Gruß Andre