Ich habe folgendes Problem:
Am Ende eines Macros soll Excel wieder mit Application.Quit geschlossen werden. Leider tritt immer wieder folgende Fehlermeldung auf:
Laufzeitfehler '9'
Index außerhalb des gültigen Bereichs
Drücke ich auf Beenden, so schließt sich Excel dann trotzdem. Ich vermute, es liegt daran, daß nach Ausführung des Macros VBA nicht mehr bekannt ist, wieviele Fenster geöffnet sind.
Das Macro macht folgendes:
- Öffnen einer ASCII-Datei mit | als Spaltentrennung
- nach bestimmter Vorschrift Rahmen für die Tabelle erzeugen und Fonts definieren
- Datei als XLS speichern
- Datei mit "ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True" auf den Systemdrucker schicken
- Excel mit Application.Quit beenden
Eigentlich nichts wildes.
Der Fehler taucht sowohl mit Personal.xls als auch ohne auf.
Ist dieser Fehler irgend jemanden bekannt oder weiß jemand einen Rat?
Vielen Dank schon mal.
Nicole Schneider