Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
180to184
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
180to184
180to184
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Workbooks().Close Hilfe!!! (ADO)

Workbooks().Close Hilfe!!! (ADO)
19.11.2002 10:58:52
Michael Scheffler
Hallo,

ich habe eine große Routine geschrieben, die unter Nutzung von ADO-Datenbankabfragen Excel-Workbooks erzeugt, speichert und schließt.

Bei mir (Office 2000 unter Windows NT) funtioniert das tadellos, beim Kunden (Office 2000 unter Windows 2000) funktioniert es bei einem PC und beim anderen nicht. Es geht dabei insbesondere um die Befehle:
Workbooks().Save
Workbooks().Close

Die werden ohne Fehlermedlung ausgeführt, aber es passiert nichts, d.h. die Mappe beleibt erhalten und die Schleife läuft sich tot.

Ich habe meinen Code soweit abgespeckt, dass ich festgestellt habe, dass es mit dem Öffnen von Recordsets zusammenhängt, mit:
rs.Open
rs.Close

Alleine diese zwei Befehle ohne weitere Manipulationen in einer Schleife, die die Excel-Mappen erzeugt und schließt, reichen aus, um dieses Verhalten zu provozieren.

Hat jemand so etwas schon einmal erlebt?

Gruß

Micha

PS: Einige API-Funktionen laufen auch nicht wie gewünscht. Woran kann das liegen?



1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Workbooks().Close Hilfe!!! (ADO)
19.11.2002 14:58:48
Coach
Hallo Michael,

ist empfiehlt sich, vor dem Schliessen alle Objekt-Variablen zurückzusetzen, z.B. set rs = nothing. Insbesondere sollen Variablen nicht auf Objekte außerhalb der jeweiligen Mappe verweisen.

Gruß Coach

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige