Hallo Ihr,
das Thema gabs schon des Öfteren aber ich habe keinen Eintrag gefunden in dem es schlussendlich gelöst wurde.
zb Hier: Excel-Anwendung wird geöffnet. Wie kann man sie wieder schließen?
Das Problem ist folgendes:
Nach starten, öffnen und bearbeiten einer Excel-Datei kann diese nicht geschlossen werden und in einem nächsten Schritt auch nicht gespeichert werde, da sie vom PC als geöffnet betrachtet wird.
Die Frage ist, welche Variablen müssen beendet oder auf "Nothing" gesetzt werden, damit das Excel ordnungsgemäß und auch bei Prozesse im Taskmanager geschlossen wird?
Das ist der Code den ich zum zählen der Excel-Einträge nutze verwende und nachdem das Problem unter anderem auftritt:
Im Taskmanager bleibt der Prozess leider immer geöffnet.
Über eure Hilfe würde ich mich sehr freuen.
Vielen Dank im voraus!
Jakob
*Topic verschoben*
das Thema gabs schon des Öfteren aber ich habe keinen Eintrag gefunden in dem es schlussendlich gelöst wurde.
zb Hier: Excel-Anwendung wird geöffnet. Wie kann man sie wieder schließen?
Das Problem ist folgendes:
Nach starten, öffnen und bearbeiten einer Excel-Datei kann diese nicht geschlossen werden und in einem nächsten Schritt auch nicht gespeichert werde, da sie vom PC als geöffnet betrachtet wird.
Die Frage ist, welche Variablen müssen beendet oder auf "Nothing" gesetzt werden, damit das Excel ordnungsgemäß und auch bei Prozesse im Taskmanager geschlossen wird?
Das ist der Code den ich zum zählen der Excel-Einträge nutze verwende und nachdem das Problem unter anderem auftritt:
Quellcode
- Dim objExcel As Object
- Dim objBook As Object
- Dim zaehler As Integer
- zaehler = 0
- objExcel = CreateObject("Excel.Application")
- objBook = objExcel.Workbooks.Open("Pfad")
- Do While objExcel.Range("A" & zaehler + 1).Value <> ""
- zaehler = zaehler + 1
- Loop
- MsgBox("Es befinden sich " & zaehler & " Einträge in der Liste")
- objBook.Close
- objExcel.Quit
- 'objBook.Close
- objExcel = Nothing
Im Taskmanager bleibt der Prozess leider immer geöffnet.
Über eure Hilfe würde ich mich sehr freuen.
Vielen Dank im voraus!
Jakob
*Topic verschoben*
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()