Der VBA-Laufzeitfehler 55, auch bekannt als “Datei bereits geöffnet”, tritt auf, wenn eine Excel-Datei über VBA-Code geöffnet werden soll, die jedoch bereits in einem anderen Programm oder Prozess geöffnet ist. Dies führt zu unerwartetem Verhalten in der Excel-Tabelle und verhindert den Zugriff auf die Daten. Um den Fehler zu beheben, müssen die Ursachen im VBA-Code identifiziert werden. Es gibt zwei häufige Ursachen: eine Open-Anweisung im sequentiellen Ausgabemodus wurde ausgeführt oder eine Anweisung bezieht sich auf eine geöffnete Datei. Um den Fehler zu beheben, müssen Sie die zuvor geöffnete Datei schließen, bevor Sie sie für eine andere Art des sequentiellen Zugriffs öffnen, oder die Datei schließen, bevor Sie eine Anweisung wie Kill, SetAttr oder Name ausführen. Wenn Sie Unterstützung benötigen, um VBA-Code oder Excel-Tools zu programmieren, können Sie sich an exact construct wenden.
Weitere Infos und Lösungsvorschläge finden Sie unter dem folgenden Link:
VBA-Laufzeitfehler 55: Datei bereits geöffnet — Excel-Hilfe