Office Logo  Zurück zur Hauptseite

Fehlermeldungen in Microsoft Excel

      Allgemeines über Fehlermeldungen in Microsoft Excel

 

      Die vier Typen Fehlermeldungen

         System-Fehlermeldungen

         Excel-Fehlermeldungen

         VBE-Fehlermeldungen

         VBA-Fehlermeldungen (Laufzeitfehler)

 

      Fehlermeldungen beim Starten von Excel

         Add-In-Fehlermeldung beim Starten

 

      Fehlermeldungen beim Öffnen einer Arbeitsmappe

         Hinweismeldungen bezüglich Makro-Viren

         Kompilierungsfehler beim Öffnen

         Arbeitsspeicherfehler beim Öffnen

         Dateireservierung-/Schreibschutzfehler beim Öffnen

         Unbekanntes Dateiformat / Defekte Datei

         Datei nicht gefunden

         Datei bereits geöffnet

         Zugriff verweigert

         Zugriff nicht möglich

         Sonstige Fehlermeldungen beim Öffnen

 

      Fehlermeldungen beim Speichern einer Arbeitsmappe

         Allgemeine Fehlermeldungen beim Speichern

         Speichern-Fehlermeldungen bei freigegebenen Mappen

         Rückfragemeldungen beim Speichern

         Systemfehlermeldungen beim Speichern

         Dateiformat-Fehlermeldungen beim Speichern

 

      Fehlermeldungen beim Schliessen einer Arbeitsmappe
         Rückfragemeldungen beim Schliessen

 

      Fehlermeldungen beim Beenden von Excel

 

      Fehlermeldungen bei anderen Aktionen

         Datei löschen

         Einfügen von langem Text in eine Zelle

         Hyperlink erstellen

         Zusammenführen von Arbeitsmappen (Freigegebene Mappen)

         Konsolidieren von Daten aus externer Quelldatei

         Externer Zellbezug auf geschlossene CSV-Quelldatei

         Ungültiger Bezug zu externer Tabelle

         Datei mit Schnellansicht öffnen

         Komponente gibt keine Rückmeldung

         Anwendung reagiert nicht auf Anforderung

         Anwendungsfehler/Ausnahmefehler (Excel-Absturz)

 

      Home Zur Hauptseite

To Top

Allgemeines über Fehlermeldungen in Microsoft Excel

Auf dieser Seite werden über 110 verschiedene Fehler- und Hinweismeldungen vorgestellt, die beim
- Starten und Beenden von Microsoft Excel,
- beim Öffnen, Speichern und Schliessen von Exceldateien und
- bei ähnlichen Vorgängen (Datei löschen, Dateien zusammenführen usw.)
auftreten können.

Bei sämtlichen hier abgebildeten Fehlermeldungen handelt es sich um von mir selbst erstellte Screen Shots. Ich habe also alle hier vorgestellten Fehler in der Praxis live gesehen. Die Screen Shots zeigen Meldungen von Excel 97 oder Excel 2000. Man darf annehmen, dass in Microsoft Excel 2002/XP und 2003 die gleichen oder zumindest ähnliche Meldungen auftreten.

Im ersten Kapitel "Die vier Typen Fehlermeldungen" finden Sie allgemeine Informationen über Fehlermeldungen. Es ist unter anderem beschrieben, welche Typen von Fehlermeldungen existieren und welchen Ursprung sie besitzen. Zudem wird erklärt, weshalb man nicht nur auf den Text einer Fehlermeldung sondern auch auf den Dialogfenstertitel der Fehlermeldung achten sollte.

Bitte beachten Sie, dass die verschiedenen Windows- und Excel-Versionen bei Auftreten eines Fehlers zum Teil unterschiedlich reagieren. Mehr dazu erfahren Sie im Abschnitt "System-Fehlermeldungen".

Weitere Informationen über Fehlermeldungen von Microsoft Excel erhalten Sie hier:

Weitere Informationen

Defekte Arbeitsmappen

Daten retten und Dateien wiederherstellen

Probleme beheben

VBA-Laufzeitfehler

Wenn Sie Beschreibungen zu Fehlermeldungen suchen, die infolge Überschreiten einer Excel-Limitation auftreten, werden Sie hier fündig:

Verwandte Themen

Verwandte Themen

XLimits: Limitationen in Microsoft Excel
XLimits: Excel-Arbeitsspeicher

To Top

 


Die vier Typen Fehlermeldungen

Die in Microsoft Excel auftretenden Fehlermeldungen können unterschiedlichen Ursprungs sein. Man kann die Fehlermeldungen in vier Gruppen bzw. Typen unterteilen:
1) System-Fehlermeldungen (Meldungen vom Betriebssystem Windows)
2) Excel-Fehlermeldungen (Meldungen von Microsoft Excel)
3) VBE-Fehlermeldungen (Meldungen vom VBA-Editor)
4) VBA-Fehlermeldungen (Meldungen vom VBA-Interpreter/Compiler)

To Top


1. System-Fehlermeldungen

Systemfehler werden vom Betriebssystem Windows durch diese oder ähnliche Fehlermeldungen angezeigt:
- Excel performed Illegal Operation
- Excel caused Invalid Page Fault
- Application Error occured
- Excel Exception Error
- Access Violation / Address
- Excel generated Errors

Je nach Windowsversion kann die Fehlermeldung anders aussehen, und der angezeigte Meldungstext kann unterschiedlich lauten. Windows NT 4.0 zeigt bei einem Systemfehler gewöhnlich den Dr. Watson und erstellt dabei ein Fehlerprotokoll. Hier ein Absturz von Microsoft Excel 97 unter Windows NT:

Systemmeldung "Dr. Watson: Anwendungsfehler aufgetreten"
Abbildung: Systemmeldung "Dr. Watson: Ein Anwendungsfehler ist aufgetreten"

Windows ME dagegen besitzt keinen Dr. Watson. Daher sieht das Meldungsfenster anders aus, wobei auch kein Fehlerprotokoll generiert wird. Diese Fehlermeldung zeigt einen Absturz von Microsoft Excel 97 unter Windows ME:

Excel-Crash-Fehler-in-MSO97DLL.gif (8260 Byte)
Abbildung: Systemmeldung "Excel hat in MSO97.DLL einen Fehler verursacht"

Der obige Absturz tritt übrigens auf, wenn man ein Diagramm erstellt, welches 256 Datenreihen besitzt (erlaubt sind maximal 255), die Arbeitsmappe speichert und schliesst, und anschliessend neu öffnet. Das "tragische" daran ist, dass die Mappe nie mehr geöffnet werden kann (mit keiner der gängigen Excelversionen) und man als Excel-Anwender glaubt, dass die Arbeitsmappendatei zerstört sei. Dies ist jedoch gar nicht der Fall. Die Datei ist nämlich einwandfrei. Nur kann sie Excel nicht ohne sofortigen Absturz öffnen, weil die Excel-interne Öffnen-Routine über den überzähligen Dateireihe-Datensatz stolpert.

Mehr über Limitationen in Microsoft Excel finden Sie auf dieser Seite:

Weitere Informationen

XLimits: Limitationen in Microsoft Excel

Hinweis
Beachten Sie bitte, dass manchmal die ein und dieselbe Problemsituation je nach Windowsversionen zu unterschiedlichen Fehlermeldungen und teilweise sogar zu einem unterschiedlichen Verhalten führen kann. Zum Teil wird unter Windows 2000 und Windows XP bei einem Fehler überhaupt keine Fehlermeldung ausgegeben, während in Windows 95, 98, ME und NT ein Fehler auftritt. Dass jedoch ein Problem vorliegt, erkennen Sie nur daran, dass Microsoft Excel plötzlich nicht mehr reagiert oder ganz einfach vom Bildschirm verschwindet!

Beispiel
Ein bekannter Fehler in VBA von Microsoft Excel 2000 führt zu diesen unterschiedlichen Fehlermeldungen (Problembeschreibung siehe MS KB-Artikel 199212):

- Windows 95, Windows 98 und Windows ME:
  "This program has performed an illegal operation and will be shut down."
     und
  "EXCEL caused an invalid page fault in module EXCEL.EXE at 015f:300fbe4a."
- Windows NT 4.0:
  "An application error has occurred and an application error log is beeing generated."
  "excel.exe Exception: access violation (0xc0000005), Address: 0x3046ff43"
- Windows 2000 und Windows XP:
  Es erscheint keine Fehlermeldung.

Hinweis für VBA-Programmierer
Das Verhalten, dass je nach Windowsversionen unterschiedliche Fehlermeldungen angezeigt werden, besitzt auch einen direkten Einfluss auf VBA-Programme. Als VBA-Programmierer müssen Sie daher diese Spezialfälle im VBA-Code berücksichtigen. Zudem reagieren die verschiedenen Excelversionen häufig nicht identisch. Während Microsoft Excel 97 beispielsweise den Laufzeitfehler 7 "Nicht genügend Speicher" ausgibt, erzeugt Excel 2000 unter Umständen den Fehler 13 "Typen unverträglich". Dies, weil Excel 2000 (bzw. Excel 2000-VBA) anders mit dem Speicher umgeht. Gemäss der angezeigten Fehlermeldung ist in Excel 2000 offenbar genügend Speicher verfügbar, aber "nur" die VBA-Anweisung fehlerhaft. Hier der Laufzeitfehler 7:

Laufzeitfehler 7: Nicht genügend Speicher
Abbildung: Laufzeitfehler 7 "Nicht genügend Speicher"

Warum das für Programmierer so wichtig ist? Ganz einfach: Angenommen Sie schreiben eine VBA-Prozedur in Microsoft Excel 97, wobei in der Fehlerbehandlungsroutine (On Error GoTo ErrorHandler) nur der Laufzeitfehler 7 abgefangen wird. Ihr Programm funktioniert somit in Excel 97 ohne Probleme. Dann starten Sie die Prozedur in Excel 2000, was zum sofortigen Programmabbruch mit Laufzeitfehler 13 führt!

To Top


2. Excel-Fehlermeldungen

Excel-Fehlermeldungen erscheinen aufgrund von Problemen, die von Microsoft Excel erkannt und angezeigt werden.

Beispiel 1: Fehlermeldung "Dateifehler: Daten sind möglicherweise verloren gegangen"
Diese Fehlermeldung erscheint in Microsoft Excel 97 beim Öffnen einer Arbeitsmappe, die mit Microsoft Excel 2000 gespeichert wurde und viele Diagramme oder Diagramme mit sehr vielen verschiedenen Schriften enthält.

Fehlermeldung "Dateifehler: Daten sind möglicherweise verloren gegangen"
Abbildung: Fehlermeldung "Dateifehler: Daten sind möglicherweise verloren gegangen"

Beispiel 2: Fehlermeldung "Kann nicht aufzeichnen"
Die Fehlermeldung "Kann nicht aufzeichnen" wird von Microsoft Excel eingeblendet (ersichtlich am Fenstertitel des Meldungsdialoges). Es handelt sich in diesem Fall allerdings nicht um eine typische Excel-Meldung, da hier genau genommen der VBA-Editor die Arbeit verweigert.

Fehlermeldung "Kann nicht aufzeichnen"
Abbildung: Fehlermeldung "Kann nicht aufzeichnen"

Die Fehlermeldung "Kann nicht aufzeichnen" erscheint, wenn man während der Aufzeichnung einen Text mit mehr als 255 Zeichen in eine Zelle eingibt oder über die Zwischenablage einfügt. Eine ausführliche Beschreibung dieser Fehlermeldung erhalten Sie hier:

Weitere Informationen

XLimits: Limitationen in Microsoft Excel

 

Verwandte Themen

Verwandte Themen

Möchten Sie mehr über Limitationen in Microsoft Excel und anderen Programmen wissen?

XLimits: Alles über Limitationen, Spezifikationen und Grenzen

To Top


3. VBE-Fehlermeldungen (VBA-Editor)

Diese Art Fehlermeldungen entstehen im VBA-Editor (VBE) und deuten gewöhnlich auf ein fehlerhaftes VBA-Projekt bzw. fehlerhaften VBA-Code hin. Sie treten oft beim Öffnen einer Arbeitsmappe auf.

Beispiel 1: VBE-Fehlermeldung "Fehler beim Kompilieren"
Oft handelt es sich um die Fehlermeldung "Fehler beim Kompilieren: [...]". Andere VBE-Fehler treten beim Starten von Excel bzw. beim Öffnen von Arbeitsmappen eher selten auf. Die unten abgebildete Fehlermeldung "Fehler beim Kompilieren: Option-Anweisung mehrfach vorhanden" erscheint unmittelbar nach Öffnen einer Arbeitsmappe, wenn in einem Projektmodul dieser Mappe die Anweisung "Option Explicit" mehrfach vorhanden ist.

Fehler beim Kompilieren
Abbildung: Fehlermeldung "Fehler beim Kompilieren"

Hinweis
Beachten Sie bitte, dass ein derartiger Kompilieren-Fehler insbesondere bei Add-Ins (xla-Dateien) auftreten kann. Anders als bei Arbeitsmappen (xls-Dateien) und Vorlagen (xlt-Dateien) werden Add-In-Projekte beim Speichern nicht automatisch kompiliert! Es können sich daher leicht Programmfehler einschleichen, die zur obigen Fehlermeldung führen. Diese Programmfehler werden oft erst erkannt, wenn das Add-In geladen wird. Aus diesem Grund sollte man vor dem Speichern eines Add-Ins immer zuerst explizit kompilieren (Menübefehl Testen/Kompilieren von <Projektname>).

Beispiel 2: VBE-Fehlermeldung "Makros wurden deaktiviert"
Die nächste Fehlermeldung kann auftreten, wenn Sie ein Makro ausführen möchten. Diese Fehlermeldung hat nur indirekt mit einem Datei öffnen-Problem zu tun, da sie nie beim Öffnen auftritt, jedoch aufgrund Ihrer beim Öffnen getroffenen Entscheidung, die Makros dieser Arbeitsmappe zu deaktivieren.

Makros wurden beim Datei-Öffnen deaktiviert
Abbildung: Hinweismeldung "Makros wurden beim Öffnen deaktiviert"

Übrigens tritt die obige Meldung auch auf, wenn eine in dieser Arbeitsmappe gespeicherte, benutzerdefinierte Funktion verwendet wird. Mehr dazu erfahren Sie im Abschnitt "Hinweismeldungen bezüglich Makro-Viren".

To Top


4.  VBA-Fehlermeldungen (Laufzeitfehler)

VBA-Laufzeitfehler werden durch fehlerhaften VBA-Programmcode oder unbehandelte Fehler während der Ausführung des VBA-Programmcodes erzeugt.

Laufzeitfehler Nr. 9
Ein häufig anzutreffender Fehler ist der Laufzeitfehler 9 "Index ausserhalb des gültigen Bereichs" (engl. "Index out of bounds"). Dieser Fehler wird oft durch ein beim Starten zu ladendes Add-In ausgelöst, welches annimmt, dass nach dem Excel-Start mindestens eine Mappe offen ist (leere Mappe oder ausgeblendete Makromappe "PERSONL.xls"), was in der Praxis aber nicht zwingend der Fall sein muss. So kann Excel beispielsweise mit dem Befehlszeilen-Parameter "/e" gestartet werden, welcher verhindert, dass nach dem Start eine neue leere Arbeitsmappe angelegt wird. Sobald ein Add-In eine Codezeile wie zum Beispiel

  strBookName = Workbooks(1).Name

ausführt, wird der Laufzeitfehler 9 "Index ausserhalb des gültigen Bereichs" ausgelöst.

Auch die beiden Laufzeitfehler 1004 "Anwendungs- oder objektdefinierter Fehler" und Laufzeitfehler 91 "Objektvariable oder With-Blockvariable nicht festgelegt" sind - wenn keine Mappe geöffnet ist - sehr einfach zu erzeugen:

  strValue = Range("A1").Value           '-> führt zu Laufzeitfehler 1004
  strBookName = ActiveWorkbook.Name      '-> führt zu Laufzeitfehler 91

Laufzeitfehler Nr. 91
Der Laufzeitfehler 91 "Objektvariable oder With-Blockvariable nicht festgelegt" tritt beim Excelstart immer dann auf, wenn erfolglos auf ein globales Excelobjekt zugegriffen wurde, welches das Vorhandensein einer geöffneten und eingeblendeten Arbeitsmappe voraussetzt. Mit anderen Worten muss eine aktive Arbeitsmappe existieren.

Laufzeitfehler 91: Objektvariable nicht festgelegt
Abbildung: Laufzeitfehler 91 "Objektvariable oder With-Blockvariable nicht festgelegt"

Dieser Laufzeitfehler tritt also unter anderem bei der Verwendung dieser Objektreferenzen auf (Aufzählung nicht abschliessend):

Hinweis
Die Verwendung von ActivePrinter führt nicht zu einem Laufzeitfehler, da ActivePrinter nicht auf eine geöffnete Arbeitsmappe angewiesen ist.

Laufzeitfehler Nr. 1004
Der Laufzeitfehler 1004 kann unterschiedliche Meldungstexte besitzen. Der häufigste Fehlermeldungstext ist "Anwendungs- oder objektdefinierter Fehler". Er erscheint genau wie der Laufzeitfehler 91 immer dann, wenn keine Arbeitsmappe aktiv ist.

Laufzeitfehler 1004: Anwendungs- oder objektdefinierter Fehler
Abbildung: Laufzeitfehler 1004 "Anwendungs- oder objektdefinierter Fehler"

Bei der Verwendung dieser Objekte tritt der Fehler "Anwendungs- oder objektdefinierter Fehler" auf:

Bei diesen Objekten tritt der Fehler nicht auf:

Der Laufzeitfehler 1004 kann unter anderem auch den Text "Die Datei ist gesperrt. Versuchen Sie es später nochmal." besitzen:

Laufzeitfehler 1004: Die Datei ist gesperrt
Abbildung: Laufzeitfehler 1004 "Die Datei ist gesperrt. Versuchen Sie es später nochmal."

Diese Meldung erscheint beispielsweise, wenn ein Element der UserStatus-Eigenschaft (welche ein Datenfeld enthält) abgefragt wird, während die Datei gerade gesperrt ist:

  MsgBox ActiveWorkbook.UserStatus(1, 1)

Go Top

 


Fehlermeldungen beim Starten von Excel

Beim Starten von Microsoft Excel treten Fehlermeldungen eher selten auf. In den meisten Fällen liegt der Ursache einer Fehlermeldung an einer Exceldatei, die beim Start automatisch geöffnet werden soll, aber aus irgend welchen Gründen nicht geladen werden kann. Dies kann beispielsweise sein:
- eine defekte Vorlagemappe
- eine gesperrte Makro-Arbeitsmappendatei Personl.xls
- eine Datei im XlStart-Ordner, die ein von Excel nicht unterstütztes Dateiformat besitzt

Der Fehler tritt somit vielmehr beim Öffnen einer Datei auf und nicht beim Excelstart (siehe Kapitel "Fehlermeldungen beim Öffnen einer Arbeitsmappe").

To Top

 


Add-In-Fehlermeldung beim Starten

Die nachstehend abgebildete Fehlermeldung erscheint beim Excelstart, wenn Sie beispielsweise während dem Startvorgang die Umschalt-Taste gedrückt halten.

Fehlermeldung "Add-Ins können nicht bearbeitet werden"
Abbildung: Excel-Fehlermeldung "Add-Ins können nicht bearbeitet werden"

Anmerkung des Autors:
Es ist mir bisher nicht gelungen, Sinn und Zweck dieser Meldung herauszufinden. Die Meldung tritt nämlich auch dann auf, wenn kein einziges Add-In geladen wird. Ausserdem startet Excel nach Bestätigen der Meldung wie gewohnt. Von da her ist eine Fehlermeldung mit Critical-Symbol (das weisse Kreuz im roten Kreis) etwas übertrieben; eine gewöhnliche Hinweismeldung hätte meiner Meinung genügt.

Go Top

 


Fehlermeldungen beim Öffnen einer Arbeitsmappe

Beim Öffnen von Arbeitsmappen können sehr viele verschiedene Fehlermeldungen erscheinen. Nachfolgend werden die am häufigsten auftretenden Meldungen vorgestellt.

To Top

 


Hinweismeldungen bezüglich Makro-Viren

Wenn Sie eine Arbeitsmappe öffnen, die VBA-Programmcode enthält, erscheint eine entsprechende Viren-Warnung (sofern der Makrovirus-Schutz aktiviert ist).

Bei Microsoft Excel 97 sieht die Hinweismeldung so aus:

Hinweismeldung "Arbeitsmappe enthält Makros"
Abbildung: Excel-Hinweismeldung "Arbeitsmappe enthält Makros" (Excel 97)

Die von Microsoft Excel 2000 angezeigte Meldung sieht folgendermassen aus:

Hinweismeldung "Arbeitsmappe enthält Makros"
Abbildung: Excel-Hinweismeldung "Arbeitsmappe enthält Makros" (Excel 2000)

Wenn Sie die Hinweismeldung mit der Schaltfläche "Makros deaktivieren" beantworten, werden keine in der Arbeitsmappe gespeicherten Makros ausgeführt. Leider ist schlecht erkennbar, ob die Makros einer Mappe deaktiviert sind oder nicht. Man sieht es in Excel nur an der Symbolleisten-Schaltfläche "Entwurfsmodus".

Die oben abgebildete Hinweismeldung erscheint nur, wenn die Option "Vor dem Öffnen von Arbeitsmappen, die Makros enthalten, Bestätigung einholen" aktiviert ist (nur bei Microsoft Excel 97) beziehungsweise im Excel Optionen-Dialog die Einstellung "Makrovirus-Schutz" auf der Registerseite "Allgemein" eingeschaltet ist (siehe nächste Abbildung).

Optionendialog mit Einstellung "Makrovirus-Schutz"
Abbildung: Excel-Dialogfenster "Optionen" mit Option "Makrovirus-Schutz" (Excel 97)

Wichtiger Hinweis
Beachten Sie unbedingt, dass bei einer Arbeitsmappe, welche sich im Startverzeichnis XLStart befindet, die obige Hinweismeldung nicht erscheint; auch wenn die Arbeitsmappe Makros enthält! Die Mappe wird geöffnet und Makros ausgeführt, ohne dass der Benutzer gefragt wird.

Berücksichtigen Sie auch, dass auch benutzerdefinierte Excel-Funktionen als Makros betrachtet werden. Das bedeutet, dass alle Formeln, welche eine benutzerdefinierte Funktion enthalten, nicht berechnet werden. Stattdessen wird der Fehlerwert "#NAME?" in einer Zelle angezeigt.

Wenn Sie ein Makro ausführen möchten, beim Öffnen jedoch Makros deaktivierten, erscheint diese Fehlermeldung:

Makros wurden beim Datei-Öffnen deaktiviert
Abbildung: Hinweismeldung "Makros wurden beim Öffnen deaktiviert"

 

Registry-Eintrag

Zweig: HKEY_CURRENT_USER\Software\Microsoft\Office\8.0\Excel\Microsoft Excel
Eintrag: Options6
Wert von Bit 3

 

Excel-Rückfrage "Makrovirus-Schutz permanent deaktivieren"
Abbildung: Excel-Rückfragemeldung "Makrovirus-Schutz permanent deaktivieren"

 

Hinweismeldung "Arbeitsmappe enthält Makros"
Abbildung: Excel-Hinweismeldung "Arbeitsmappe enthält Makros"

 

Hinweismeldung "Arbeitsmappe enthält Makros"
Abbildung: Excel-Hinweismeldung "Arbeitsmappe enthält Excel 4.0-Makros"

 

Hinweismeldung "Arbeitsmappe enthält Makros"
Abbildung: Excel-Hinweismeldung "Arbeitsmappe enthält Excel 4.0-Makros"

 

Die nächste Hinweismeldung wird von Microsoft Office angezeigt, wenn eine Datei über einen Hyperlink geöffnet wird. Die Meldung erscheint jedoch nur, wenn die zu öffnende Datei
- kein Microsoft Office-Dokument ist (d.h. unter anderem kein Excel-, Word- oder PowerPoint-Dokument)
und
- das OLE Structured Storage Dateiformat besitzt

Virenhinweis bei Öffnen einer Datei
Abbildung: Office-Hinweismeldung "Dateien können Viren enthalten"

To Top

 


Kompilierungsfehler beim Öffnen

Die Kompilierungsfehler gehören zur Gruppe der VBE-Fehlermeldungen. Sie treten gewöhnlich auf, nachdem die Arbeitsmappe vollständig geladen wurde und im VBA-Programmcode ein Fehler enthalten ist, der nicht erst während der Programmlaufzeit als Fehler erkannt wird.

Die Meldung "Kompilierungsfehler in verborgenem Modul: <Modulname>" erscheint, wenn der Programmcode geschützt wurde, d.h. das VBA-Projekt mit einem Anzeige-Kennwort versehen wurde. Die beiden nächsten Abbildungen zeigen diesbezügliche Fehlermeldungen:

Kompilierungsfehler in verborgenem Modul "DieseArbeitsmappe"
Abbildung: VBA-Editor-Fehlermeldung "Kompilierungsfehler in verborgenem Modul: DieseArbeitsmappe"

Kompilierungsfehler in verborgenem Modul "RegistrationDB"
Abbildung: VBA-Editor-Fehlermeldung "Kompilierungsfehler in verborgenem Modul: RegistrationDB"

Da in diesem Fall das VBA-Projekt mittels Anzeige-Kennwort geschützt ist, kann der Programmcode nicht im VBA-Editor eingeblendet werden. Daher auch der Hinweis auf "verborgen" im Wortlauf der Fehlermeldung. Wenn das Projekt angezeigt werden kann, erscheint eine andere Meldung. Die Fehlermeldung "Fehler beim Kompilieren: <Grund>" erscheint bei einem ungeschützten VBA-Projekt:

Fehler beim Kompilieren
Abbildung: VBA-Editor-Fehlermeldung "Fehler beim Kompilieren: <Grund>"

Da der Programmcode in diesem Fall angezeigt werden kann,

To Top

 


Arbeitsspeicherfehler beim Öffnen

Die nachfolgend abgebildete Fehlermeldung "Nicht genügend Arbeitsspeicher" tritt beim Öffnen einer Arbeitsmappe eher selten auf. Das ist meines Erachtens erfreulich, zugleich aber auch gewissermassen erstaunlich, da diese Fehlermeldung wirklich sehr einfach produziert werden kann und demnach eigentlich viel häufiger erscheinen müsste.

Fehlermeldung "Nicht genügend Arbeitsspeicher"
Abbildung: Excel-Fehlermeldung "Nicht genügend Arbeitsspeicher"

 

Die Fehlermeldung "Nicht genügend Arbeitsspeicher" kann ganz verschiedene Ursachen haben. Wenn die Fehlermeldung beim Öffnen einer Arbeitsmappe auftritt, so kommen gemäss meinen Erfahrungen hauptsächlich vier Ursachen in Frage:
- Zu viele verschiedene Schriften
- Die zu öffnende Arbeitsmappe enthält ein Diagramm
- Zu viele externe Zellbezüge auf eine geschlossene Mappe
- Zu viele blattübergreifende Zellbezüge

Ausführliche Beschreibungen dieser Ursachen und Möglichkeiten zur Problembehebung finden Sie hier:

Weitere Informationen

XLimits: Die Fehlermeldung "Nicht genügend Arbeitsspeicher"

XLimits: Excel-Arbeitsspeicher

Damit Sie sich einen Eindruck machen können, wie schnell diese Fehlermeldung erscheinen kann, habe ich eine kleine Demo-Arbeitsmappe erstellt, die Sie hier herunterladen können:

Demo-Arbeitsmappe "Arbeitsspeicher-Fehlermeldung"
Download der zip-Datei Hier können Sie die Arbeitsmappe als ZIP-Datei herunterladen:
Arbeitsspeicher-Fehlermeldung.zip (9 KB komprimierte zip-Datei)

Download der xls-Datei Hier können Sie die Arbeitsmappe als XLS-Datei herunterladen:
Arbeitsspeicher-Fehlermeldung.xls (35 KB xls-Datei)

Die Exceldatei enthält keine Makros und wurde auf Viren geprüft. Beim Öffnen, Speichern oder Schliessen der Arbeitsmappe werden keinerlei System-, Office-, Excel- oder Benutzer-Einstellungen verändert.

Nachdem Sie die Datei "Arbeitsspeicher-Fehlermeldung.xls" heruntergeladen haben, gehen Sie wie folgt vor:
1. Beenden Sie zuerst alle laufenden Microsoft Excel-Sitzungen.
2. Starten Sie Excel wie gewohnt.
3. Öffnen Sie die heruntergeladene Arbeitsmappe (das Öffnen dauert ein paar Sekunden).
4. Öffnen Sie nun irgend eine weitere Arbeitsmappe. Es spielt keine Rolle, wie gross die Mappe ist und was sie enthält.

Beim Öffnen der zweiten Mappe (Schritt 4) müsste die Fehlermeldung "Nicht genügend Arbeitsspeicher" erscheinen.

To Top

 


Dateireservierung-/Schreibschutzfehler beim Öffnen

Beim Öffnen einer Arbeitsmappe kann es in bestimmten Situationen zu einer Fehler-, Hinweis- oder Rückfrage-Meldung im Zusammenhang mit einem (empfohlenen) Schreibschutz kommen. Die wohl häufigste Ursache ist eine bereits durch einen anderen Benutzer geöffnete beziehungsweise bearbeitete Datei.

Der Hinweis "Dateireservierung" erscheint, wenn versucht wird eine Arbeitsmappe zu öffnen, die bereits durch einen anderen Benutzer bearbeitet wird.

Dialog "Dateireservierung: Datei bearbeitet von Benutzer <Name>"
Abbildung: Excel-Dialog "Dateireservierung: <Datei> wird bearbeitet von <Benutzer>"

 

Das gleiche Dialogfenster mit einer nahezu identischen Hinweismeldung erscheint, wenn eine Datei geöffnet wird, die bereits in Bearbeitung ist und nicht das Standard Arbeitsmappen-Dateiformat (Dateityp 'xls') aber ein von Microsoft Excel erkanntes Dateiformat besitzt (beispielsweise das CSV-Dateiformat). In diesem Fall kennt Microsoft Excel den Namen des Bearbeiters nicht. Daher wird der allgemeine Mitteilungstext "<Datei> wird bearbeitet von einem anderen Benutzer" angezeigt:

Dialog "Dateireservierung: Datei bearbeitet von einem anderen Benutzer"
Abbildung: Excel-Dialog "Dateireservierung: <Datei> wird bearbeitet von einem anderen Benutzer"

 

Rückfragemeldung "Datei wird gerade geändert / Schreibgeschützt öffnen"
Abbildung: Excel-Rückfragemeldung "<Datei> wird gerade von <Benutzer> geändert"

 

Fehlermeldung "Datei ist schreibgeschützt"
Abbildung: Excel-Fehlermeldung "<Datei> ist schreibgeschützt"

 

Die nachfolgende Meldung ist eine Art Kombination einer Hinweis- und einer Rückfrage-Meldung. Sie erscheint beim Öffnen einer Arbeitsmappe, bei der die Option "Schreibschutz empfehlen" aktiviert wurde, als sie gespeichert wurde. Diese Option ist im "Speichern unter"-Dialog über die Schaltfläche "Optionen" zu erreichen.

Hinweismeldung "Öffnen der Datei mit Schreibschutz empfohlen"
Abbildung: Excel-Rückfragemeldung "Sie sollten <Datei> schreibgeschützt öffnen"

 

Weitere Informationen

Funktionen und Features: Öffnen mit Schreibschutz-Empfehlung

To Top

 


Unbekanntes Dateiformat / Defekte Datei

Es kann vorkommen, dass Microsoft Excel das Format der zu öffnenden Datei nicht erkennt. Entweder besitzt die Datei tatsächlich ein falsches Format, oder dann ist sie derart stark beschädigt, dass ihre Datenstruktur nicht mehr von Excel gelesen werden kann. Gewöhnlich beanstandet Excel ein nicht erkennbares Dateiformat mit dieser Fehlermeldung:

Excel-Fehlermeldung "Binäre Datei/Neuere Excel-Version"
Abbildung: Excel-Fehlermeldung "Sie haben versucht eine binäre Datei in einem Format zu öffnen, das Excel nicht lesen kann"

Wenn Excel das Format der Datei überhaupt nicht erkennen kann, kann auch die nachstehende Fehlermeldung erscheinen. In diesem Fall ist die Datei häufig defekt.

Fehlermeldung "Ungültiges Dateiformat"
Abbildung: Excel-Fehlermeldung "<Datei> hat ein ungültiges Dateiformat"

 

Die nächste Fehlermeldung erscheint, wenn eine Arbeitsmappe geöffnet wird, in der sich eine Zelle mit einem externen Bezug auf eine CSV-Datei befindet und diese CSV-Datei nicht bereits in der gleichen Excel-Instanz geöffnet ist.

Fehlermeldung "Externe Kopie: Ungültiges Dateiformat"
Abbildung: Excel-Fehlermeldung "Externe Kopie:  hat ein ungültiges Dateiformat"

Weitere Informationen

Externer Zellbezug auf eine geschlossene CSV-Datei

 

Beachten Sie, dass eine Fehlermeldung mit ähnlichem Meldungstext existiert, die jedoch vom VBA-Editor angezeigt wird. Bei der Excel-Fehlermeldung lautet der Text "Ungültiges Dateiformat", bei der VBA-Meldung hingegen "Ungültiges Datenformat". Hier die vom VBA-Editor angezeigte Fehlermeldung:

Fehlermeldung "Ungültiges Datenformat"
Abbildung: Visual Basic-Fehlermeldung "Ungültiges Datenformat" (VBA-Editor)

Die obige Fehlermeldung tritt auf, wenn das VBA-Projekt nicht die vom VBA-Editor erwartete Datenstruktur besitzt. Sie tritt oft nicht schon beim Öffnen einer Arbeitsmappe auf, sondern vielmehr erst beim Öffnen eines Codemoduls des VBA-Projektes.

Achtung!
Es kann vorkommen, dass während der Bearbeitung des VBA-Codes die Datenstruktur des Projektes defekt wird (Anmerkung des Autors: Das ist mir selbst auch schon ein paar Mal passiert). Sobald die Fehlermeldung erscheint, dürfen Sie auf keinen Fall die Datei speichern. Schliessen Sie die Mappe ohne zu speichern und öffnen Sie sie neu. Vor dem Schliessen können Sie den Programmcode, den Sie seit dem Öffnen bzw. seit dem letzten Speichern hinzugefügt oder geändert haben, in die Zwischenablage kopieren und dann in eine Textdatei einfügen. Auf diese Weise geht nicht die gesamte Arbeit verloren.

Weitere Informationen

Beschädigte Arbeitsmappen: Die Fehlermeldungen "Ungültiges Datenformat" und "Ungültiges Dateiformat"

Daten retten und Dateien wiederherstellen

 

Die folgende Fehlermeldung erscheint in Microsoft Excel 97 beim Öffnen einer Arbeitsmappe, die mit Microsoft Excel 2000 gespeichert wurde und viele Diagramme oder Diagramme mit vielen verschiedenen Schriften enthält:

Fehlermeldung "Dateifehler: Daten sind möglicherweise verloren gegangen"
Abbildung: Fehlermeldung "Dateifehler: Daten sind möglicherweise verloren gegangen"

Eine detaillierte Beschreibung der Schriften-Limitation in Microsoft Excel finden Sie hier:

Weitere Informationen

XLimits: Maximale Anzahl verschiebene Schriften

 

Diese Fehlermeldung wird angezeigt, wenn im Add-In-Manager ein Add-In hinzugefügt wird (Schaltfläche "Durchsuchen"), die ausgewählte xla-Datei jedoch kein Add-In enthält.

Excel-Fehlermeldung "Kein gültiger Add-In"
Abbildung: Excel-Fehlermeldung "<Datei.xla> ist kein gültiger Add-In"

Anmerkung
Ein solches "ungültiges" Add-In lässt sich spielend einfach erstellen: Nehmen Sie eine irgend eine beliebige xls-Datei, ändern Sie die Dateinamenerweiterung auf "xla" und versuchen Sie dann, dieses "Add-In" im Add-In-Manager über die Schaltfläche "Durchsuchen" hinzuzufügen. Und schon erscheint die obige Fehlermeldung

Weitere Informationen über Add-Ins erhalten Sie hier:

Weitere Informationen

Funktionen und Features: Add-Ins

To Top

 


Datei nicht gefunden

Die nachstehende Fehlermeldung wird eingeblendet, wenn eine zu öffnende Datei nicht vorhanden ist.

Fehlermeldung "Die Datei oder eine ihrer Komponenten wurde nicht gefunden"
Abbildung: Excel-Fehlermeldung "Die Datei <Datei> wurde nicht gefunden"

 

Diese Fehlermeldung erscheint gewöhnlich, wenn Sie in der Liste der zuletzt verwendeten Dateien des Datei-Menüs (siehe übernächste Abbildung) eine Datei anklicken, welche nicht mehr existiert.

Fehlermeldung "Datei nicht gefunden / Rechtschreibung und Ort überprüfen"
Abbildung: Excel-Fehlermeldung "Datei <Datei> wurde nicht gefunden"

Liste der zuletzt verwendeten Dateien
Abbildung: Die Liste der zuletzt verwendeten Dateien

Die gleiche Fehlermeldung wird übrigens angezeigt, wenn sich die gesuchte Datei auf einem auswechselbaren Datenträger befindet, der sich jedoch nicht im angegebenen Laufwerk befindet. Erstaunlicherweise wird die Fehlermeldung sogar dann angezeigt, wenn sich gar kein Datenträger im angegebenen Laufwerk befindet. Im Falle eines Diskettenlaufwerkes beispielsweise kann es daher sein, dass die falsche oder keine Diskette eingelegt ist. Als Anwender würde ich eigentlich eine andere Fehlermeldung erwarten, wie sie die nächsten drei Abbildungen zeigen.

Excel-Fehlermeldung "Auf das Laufwerk kann nicht zugegriffen werden"
Abbildung: Excel-Fehlermeldung "Auf das ausgewählte Laufwerk kann nicht zugegriffen werden. Bitte stellen Sie sicher, dass eine Diskette eingelegt ist"

Systemfehlermeldung "Kein Datenträger im Laufwerk"
Abbildung: Systemmeldung "Es befindet sich kein Datenträger im Laufwerk"

Systemfehlermeldung"Falscher Datenträger im Laufwerk"
Abbildung: Systemmeldung "Ein falscher Datenträger ist im Laufwerk"

 

Der nachstehende Datei-Dialog "Datei nicht gefunden" erscheint, wenn
- die zu öffnende Arbeitsmappe automatische Verknüpfungen auf eine oder mehrere andere Arbeitsmappen enthält,
- die Rückfrage "Automatische Verknüpfungen aktualisieren" mit 'Ja' beantwortet wird und
- die bzw. eine Quelldatei sich nicht in dem im Bezug angegebenen Verzeichnis befindet.

Dateidialog "Datei nicht gefunden" (bei Verknüfpungen)
Abbildung: Excel-Dateidialog "Datei nicht gefunden"

Die oben erwähnte Rückfragemeldung bezüglich Aktualisierung von Verknüpfungen sieht so aus:

Rückfrage "Verknüpfungen aktualisieren"
Abbildung: Excel-Rückfragemeldung "Automatische Verknüpfungen aktualisieren"

Hinweis
Übrigens ist es nicht möglich, den beim Öffnen angezeigten Rückfrage-Dialog zu unterdrücken und dabei die Verknüpfungen nicht zu aktualisieren. Auch ein entsprechendes VBA-Makro in der Arbeitsmappe kann dieses "Problem" nicht lösen. Es gibt jedoch eine relativ einfache Methode, mit der die Rückfrage deaktiviert werden kann; allerdings nur unter Verwendung einer zusätzlichen Arbeitsmappe. Wie das geht, erfahren Sie hier:

Weitere Informationen

VBA-Codebeispiele: Rückfrage "Verknüpfungen aktualisieren" unterdrücken

 

Diese Meldung erscheint, wenn im Add-In-Manager ein Add-In aktiviert, deaktiviert oder sogar lediglich selektiert wird, wobei die Datei des Add-Ins (Dateinamenerweiterung "xla") nicht am angegebenen bzw. erwarteten Ort liegt. In einer solchen Situation schlägt Excel vor, das Add-In aus der Liste der verfügbaren Add-Ins zu löschen.

Rückfrage "Kann den Add-In nicht finden"
Abbildung: Excel-Rückfragemeldung "Kann Add-In <Datei> nicht finden"

Diese Abbildung zeigt den Add-In-Manager:

Add-In-Manager von Microsoft Excel
Abbildung: Markieren eines nicht vorhandenen Add-Ins im Add-In-Manager

 

Hinweismeldung "System kann die angegebene Datei nicht finden"
Abbildung: Excel-Hinweismeldung "Das System kann die angegebene Datei nicht finden"

 

Die folgende Fehlermeldung erscheint wohlgemerkt nicht beim Öffnen sondern beim Speichern einer Arbeitsmappe. Da der Meldungstext "Die Datei <Datei> kann nicht gefunden werden" lautet, stelle ich diese Fehlermeldung bereits hier vor.

Fehlermeldung "Datei kann nicht gefunden werden"
Abbildung: Excel-Fehlermeldung "Die Datei <Datei> kann nicht gefunden werden"

Diese Fehlermeldung wird eingeblendet, wenn Sie eine freigegebene Arbeitsmappe bearbeiten und dann speichern möchten, wobei in der Zwischenzeit (d.h. seit Öffnen der Mappe) die Arbeitsmappendatei auf der Festplatte gelöscht wurde. Microsoft Excel versucht in diesem Fall vergeblich, die neuesten Änderungen in die (eben nicht mehr) existierende Datei zu speichern. Interessant ist hierbei, dass auch das Speichern der freigegebenen Arbeitsmappe über den Menübefehl Datei/Speichern unter bei Verwendung des ursprünglichen Dateinamens nicht funktioniert.

 

Diese Fehlermeldung erscheint in Microsoft Excel beim Versuch, eine Datei über einen Hyperlink zu öffnen, wobei die Hyperlink-Zieldatei nicht vorhanden ist:

Fehlermeldung "Datei konnte nicht geöffnet werden"
Abbildung: Excel-Fehlermeldung "Die angegebene Datei konnte nicht geöffnet werden"

Wenn Sie die HYPERLINK-Tabellenfunktion verwenden und als Hyperlink-Adresse einen Zellbezug angeben, so wird diejenige Datei geöffnet, deren Name in der angegebenen Zelle angezeigt wird. Ist diese Zelle leer, so erscheint die obige Fehlermeldung. Der Dateiname muss dabei nicht direkt in dieser Zelle eingetragen sein; die Zelle kann auch einen Bezug auf eine weitere Zelle enthalten, die ihrerseits den Namen der Datei enthält.

Die gleichlautende Fehlermeldung erscheint als VBA-Laufzeitfehler, wenn der Hyperlink mittels einem Makro ausgeführt wird:

Laufzeitfehler "Datei konnte nicht geöffnet werden"
Abbildung: VBA-Laufzeitfehler "Die angegebene Datei konnte nicht geöffnet werden"

Der dazu verwendete VBA-Programmcode sieht beispielsweise so aus:
  ActiveWorkbook.FollowHyperlink "C:\Daten\NichtVorhanden.txt"

Sobald man den Programmcode ein weiteres Mal ausführt, erscheint oft nicht mehr der obige Laufzeitfehler sondern der Laufzeitfehler 432:

Laufzeitfehler "Datei- oder Klassenname nicht gefunden"
Abbildung: VBA-Laufzeitfehler "Datei- oder Klassenname während Automatisierungsoperation nicht gefunden"

 

Die nachstehende Fehlermeldung tritt auf, wenn über einen Hyperlink eine Datei geöffnet werden soll, deren Dateityp nicht in Windows registriert ist (d.h. die Dateinamenerweiterung nicht mit einer Anwendung assoziiert ist).

Fehlermeldung "Kein Programm registriert um Datei zu öffnen"
Abbildung: Excel-Fehlermeldung "Es ist kein Programm registriert, um diese Datei zu öffnen"

Die Registrierung des Dateityps kann im Windows Explorer über den Menübefehl Ansicht/Optionen vorgenommen beziehungsweise geändert werden. Die Abbildung zeigt das Optionen-Dialogfenster mit der Liste der registrierten Dateitypen:

Dialogfenster "Optionen" des Windows Explorers
Abbildung: Dialogfenster "Optionen" des Windows Explorers

To Top

 


Datei bereits geöffnet

Wenn Sie versuchen, eine bereits geöffnete Datei nochmal zu öffnen oder eine Datei zu öffnen, die den gleichen Namen wie eine geöffnete Datei besitzt, erscheinen die hier vorgestellten Meldungen.

Die nachfolgende Fehlermeldung tritt auf, wenn Sie eine Datei öffnen, die den gleichen Namen wie eine geöffnete Datei besitzt. Aufgrund seinem technischen Design können in Microsoft Excel keine zwei identisch benannte Mappen gleichzeitig geöffnet sein, auch wenn sich die beiden Dateien in unterschiedlichen Verzeichnissen befinden.

Fehlermeldung "Datei mit gleichem Namen bereits geöffnet"
Abbildung: Excel-Fehlermeldung "Eine Datei mit dem Namen <Datei> ist bereits geöffnet"

Rückfrage "Datei bereits geöffnet / erneut öffnen"
Abbildung: Excel-Rückfragemeldung "Soll <Datei> erneut geöffnet werden"

LFZ-Fehler-1004_Dokument-bereits-geoeffnet_zusammenfuehren.gif (3866 Byte)

To Top

 


Zugriff verweigert

Es kann vorkommen, dass der Zugriff auf eine bestimmte Datei durch Microsoft Excel oder das Betriebssystem verweigert wird. Derartige Meldungen treten gewöhnlich wegen ungenügenden Benutzerrechten auf.

Fehlermeldung "Zugriff auf <Datei.xls> verweigert"
Abbildung: Excel-Fehlermeldung "Zugriff auf <Datei.xls> verweigert"

Fehlermeldung "Zugriff auf <Datei> verweigert"
Abbildung: Excel-Fehlermeldung "Zugriff auf <Datei.tmp> verweigert"

 

Der Benutzer verfügt hier wahrscheinlich nicht über das Recht "Lesen" (Windows-Dateiberechtigungen für den Benutzer). Die Fehlermeldung erscheint auch dann, wenn der Benutzt die "Schreiben"-Berechtigung besitzt (aber eben keine "Lesen"-Berechtigung).

Fehlermeldung "Zugriff auf schreibgeschütztes Dokument nicht möglich"
Abbildung: Excel-Fehlermeldung "Zugriff auf das schreibgeschützte Dokument <Datei> nicht möglich"

Wird die Fehlermeldung mit OK bestätigt, erscheint gewöhnlich die Folgefehlermeldung "Zugriff auf <Datei.xls> verweigert" (siehe Abbildung weiter oben).

 

VBA-Fehlermeldung "Zugriff auf Datei verweigert"
Abbildung: VBA-Laufzeitfehler "Zugriff auf <Datei> verweigert"

 

Die Meldung "Projekt kann nicht angezeigt werden" erscheint, wenn Sie versuchen, das VBA-Projekt einer freigegebenen Arbeitsmappe zu öffnen.

VBE-Meldung "Projekt kann nicht angezeigt werden"
Abbildung: VBE-Meldung "Projekt kann nicht angezeigt werden"

 

Umbenennen einer gerade geöffneten Datei im Öffnen-Dialog von Excel (Fehlermeldung wird von Excel angezeigt):

Fehlermeldung "Umbenennen nicht möglich"
Abbildung: Excel-Fehlermeldung "Umbenennen nicht möglich"

 

Löschen einer gerade geöffneten Datei im Öffnen-Dialog von Excel (Fehlermeldung wird von Windows angezeigt):

Fehlermeldung "Fehler beim Löschen der Datei"
Abbildung: Fehlermeldung "<Datei> kann nicht gelöscht werden"

To Top

 


Zugriff nicht möglich

Wenn der Dateizugriff zwar grundsätzlich erlaubt ist, d.h. nicht verweigert wird, er aber aus anderen Gründen nicht erfolgen kann, so zeigt Microsoft Excel Meldungen, die meiner Meinung nach nicht sehr aussagekräftig sind.

Den Text der nächsten Meldung finde ich wirklich schlecht formuliert. Die Fehlermeldung erscheint unter anderem, wenn man eine Datei öffnen möchte, die sich auf einer Diskette befindet, die Diskette jedoch nicht eingelegt ist.

Fehlermeldung "Zugriff nicht möglich: Schreibschutz oder Server reagiert nicht mehr"
Abbildung: Excel-Fehlermeldung "Zugriff nicht möglich: Datei oder Speicherplatz ist schreibgeschützt oder Server reagiert nicht mehr"

Die gleiche Fehlermeldung wird angezeigt, wenn man eine Datei öffnen möchte, auf dem Laufwerk aber nur noch sehr wenig Platz verfügbar ist. Da Excel beim Öffnen einer Arbeitsmappe automatisch eine oder mehrere temporäre Dateien erstellt, muss für diese Platz einkalkuliert werden, und zwar bevor die Mappe geöffnet wird. Weil man nicht vorhersagen kann, wie viel Platz effektiv benötigt wird, setzt die Excel die Grenze genügend (bzw. sehr) hoch an. Eine 19 KB grosse Mappe beispielsweise lässt sich nicht öffnen, wenn noch 3 MB Festplattenplatz frei sind. So weit so gut. Das Problem ist nun aber, dass beim nächsten Versuch eine Mappe zu öffnen, der verfügbare Speicherplatz nicht oder nicht korrekt ermittelt wird. Das bedeutet, dass man so viel Platz schaffen kann wie man will (z.B. durch Löschen von Dateien im Windows Explorer), die Fehlermeldung aber trotzdem wieder erscheint. Dieses Problem kann nur behoben werden, indem man Excel beendet und neu startet.

In der gleichen Situation, nämlich bei knappem Festplattenplatz, zeigt Excel eine interessante Fehlermeldung, und zwar sobald man eine neue Mappe anlegen will. Auch diese Fehlermeldung erscheint mehrmals, auch wenn man zwischenzeitlich genügend Speicherplatz frei gemacht hat. Wie bei der oben vorgestellten Meldung lässt sich auch dieses Problem nur durch einen Excel-Neustart lösen.

Fehlermeldung "Excel kann keine weiteren Dateien öffnen der speichern"
Abbildung: Excel-Fehlermeldung "Excel kann keine weiteren Dateien öffnen oder speichern"

 

Eine andere Meldung, die bei einem misslungenen Dateizugriff auftreten kann, sieht wie folgt aus:

Fehlermeldung "Auf die Datei konnte nicht zugegriffen werden"
Abbildung: Excel-Fehlermeldung "Auf die Datei konnte nicht zugegriffen werden"

 

Die folgende Fehlermeldung erscheint, wenn man eine Arbeitsmappe direkt von einer Diskette in Laufwerk A: öffnet, anschliessend die Diskette herausnimmt und dann die Arbeitsmappe speichert. In diesem Fall trifft der erste im Fehlermeldungstext aufgeführte Grund zu. Dennoch ist der Meldungstext nicht gerade gut formuliert, weil als Dateiname nur 'A:' und nicht der effektive Name angegeben ist.

Fehlermeldung "Kann auf die Datei A: nicht zugreifen"
Abbildung: Excel-Fehlermeldung "Microsoft Excel kann auf die Datei 'A:' nicht zugreifen"

To Top

 


Sonstige Fehlermeldungen beim Öffnen

Der Add-In-Manager von Microsoft Excel besitzt eine Schaltfläche "Durchsuchen",

Add-In-Manager
Abbildung: Der Add-In-Manager

Rückfrage "Datei existiert schon an diesem Platz"
Abbildung: Excel-Rückfragemeldung "Eine Datei mit dem Namen <Datei> existiert schon an diesem Platz"

Rückfrage "Datei in Microsoft Excel Add-In-Bibliothek kopieren"
Abbildung: Excel-Rückfragemeldung "Soll <Datei> in die Microsoft Excel Add-In-Bibliothek kopiert werden"

 

Menübefehl Datei/Neu

Fehlermeldung erscheint bevor das Neu-Dialogfenster geöffnet wird.

Fehlermeldung "Ordner der Benutzervorlagen nicht gefunden"
Abbildung: Excel-Rückfragemeldung "Der Ordner der Benutzervorlagen konnte nicht gefunden werden"

 

Go Top

 


Fehlermeldungen beim Speichern einer Arbeitsmappe

Beim Speichern einer Arbeitsmappe treten erfahrungsgemäss die meisten Fehlermeldungen auf. Das ist an sich nachvollziehbar, weil nur schon aus rein technischer Sicht der 'komplizierteste' Dateizugriff stattfindet, nämlich ein Schreibzugriff. Das Speichern einer Exceldatei erfordert zudem Benutzer-Berechtigungen zum Lesen und Löschen von Dateien, da aufgrund der Art und Weise, wie Excel eine Datei speichert, auch Lese-, Lösch- und Umbenennen-Zugriffe erfolgen.

To Top

 


Allgemeine Fehlermeldungen beim Speichern

Fehlermeldung "Datei wurde nicht gespeichert"

Gelegentlich erscheint die allgemeine Fehlermeldung "Datei wurde nicht gespeichert". Mit 'gelegentlich' ist natürlich nicht gemeint, dass die Fehlermeldung je nach Lust und Laune auftritt. Die Umstände, die zu diesem Fehler führen, sind ziemlich klar.

Fehlermeldung "Datei wurde nicht gespeichert"
Abbildung: Excel-Fehlermeldung "Datei wurde nicht gespeichert"

Diesen Grundsatz müssen Sie sich unbedingt merken:

Wenn die Fehlermeldung "Datei wurde nicht gespeichert" erscheint, dann wurde die Datei tatsächlich nicht gespeichert!

Der obige Grundsatz mag Ihnen vielleicht als überflüssig erscheinen, da der Text der Fehlermeldung mehr als eindeutig ist. Dennoch ist diese Erkenntnis wichtig, da aus Sicht von Excel der Speichern-Vorgang durchgeführt wurde. Das stimmt an sich ja auch; allerdings wurde er nicht erfolgreich durchgeführt. Unverständlicherweise interessiert dies Excel nicht, da die Arbeitsmappe nachher keine noch nicht gespeicherten Änderungen mehr enthält. Das bedeutet, dass die Arbeitsmappe trotz Fehlermeldung den sogenannten Status 'Saved not Dirty' erhält (Informationen dazu finden Sie unter Fragen und Antworten: Was bedeuten die Begriffe "Saved Dirty" und "Unsaved Dirty"?). Nach Auftreten dieser Fehlermeldung darf man somit auf keinen Fall die Mappe schliessen oder Excel beenden, da keine Rückfrage "Sollen Ihre Änderungen in <Datei> gespeichert werden?" angezeigt wird.

Die Fehlermeldung lässt sich äusserst leicht reproduzieren, wie ich anhand von vier Beispielen kurz zeigen möchte:

Beispiel 1
1. Öffnen Sie eine beliebige Arbeitsmappe.
2. Nehmen Sie in der Mappe irgend eine Änderung vor. Tragen Sie z.B. in der Zelle A1 die Zahl 1 ein.
3. Führen Sie den Menübefehl Datei/Speichern unter aus und geben im "Speichern unter"-Dialogfenster einen beliebigen Namen für die xls-Datei ein.
4. Jetzt aufgepasst: Klicken Sie auf die Schaltfläche "Speichern" und drücken Sie dann sofort die Esc-Taste.

Beispiel 2
1. Öffnen Sie eine Arbeitsmappe, die für die gemeinsame Bearbeitung durch mehrere Benutzer freigegeben ist.
2. Öffnen Sie den Windows Explorer, wechseln zum Ordner der Arbeitsmappendatei und löschen Sie die Datei.
3. Führen Sie nun in Excel den Menübefehl Datei/Speichern unter aus und klicken Sie im "Speichern unter"-Dialogfenster auf die Schaltfläche "Speichern".

Beispiel 3
1. Öffnen Sie eine Arbeitsmappe, welche nicht für die gemeinsame Bearbeitung freigegeben ist.
2. Geben Sie die Mappe frei, indem Sie die entsprechende Option über den Menübefehl Extras/Arbeitsmappe freigeben aktivieren.
3. Beantworten Sie die daraufhin erscheinende Rückfrage "Dieser Vorgang führt zu einer Speicherung. Fortfahren?" mit "Abbrechen".

Beispiel 4
Beim Speichern einer Arbeitsmappe, die ein Tabellenblatt enthält, dessen interner Name (sog. Codename) in "dir" umbenannt wurde, erscheint die Fehlermeldung ebenfalls.

Es gibt aber auch Situationen, in denen die Fehlermeldung infolge eines Problems gewissermassen zu Recht erscheint. Hier ein Beispiel:
  XL2000/2002: Fehlermeldung "Datei wurde nicht gespeichert" bei Verwendung von verknüpften eingebetteten Objekten
  http://support.microsoft.com/?scid=kb;de;329410

 

Fehlermeldung "Auf Datei konnte nicht zugegriffen werden. Dateiname ist zu lang"

Beim Speichern, aber auch beim Öffnen einer Arbeitsmappe kann folgende Fehlermeldung auftreten:

Fehlermeldung "Dateiname zu lang"
Abbildung: Excel-Fehlermeldung "Dateiname ist zu lang"

 

Weitere Informationen

XLimits: Limitationen in Microsoft Excel

 

Fehlermeldung "Festplatte ist voll"

Wenn beim Speichern einer Exceldatei auf der Festplatte weniger Speicherplatz als die neue Dateigrösse frei ist, tritt die Fehlermeldung "Die Festplatte ist voll" auf:

Festplatte-ist-voll.gif (2236 Byte)
Abbildung: Excel-Fehlermeldung "Die Festplatte ist voll"

In diesem Fall bleibt Ihnen nichts anderes übrig, als auf der Festplatte freien Platz zu schaffen oder die Exceldatei auf einem anderen Laufwerk zu speichern.

 

Fehlermeldungen "Datei gesperrt" und "Zugriff verweigert"

Die nachstehende Fehlermeldung erscheint, wenn eine freigegebene Mappe auf "schreibgeschützt" geändert wurde, während sie geöffnet war. Oder wenn eine freigegebene Arbeitsmappe exklusiv von einem anderen Programm als Excel, z.B. der Schnellansicht oder einem Dateieditor wie dem Freeware Utility FxEdit, gesperrt ist. Die Meldung erscheint auch, wenn eine freigegebene Arbeitsmappe gespeichert wird, während ein anderer Benutzer die Datei gerade öffnet.

Fehlermeldung "Datei gesperrt. Später nochmal versuchen."
Abbildung: Excel-Fehlermeldung "Datei ist gesperrt. Versuchen Sie es später nochmal."

Fehlermeldung "Zugriff auf Arbeitsmappe verweigert"
Abbildung: Excel-Fehlermeldung "Zugriff auf <Datei> verweigert"

To Top

 


Speichern-Fehlermeldungen bei freigegebenen Mappen

Die folgende Meldung wird angezeigt, wenn eine freigegebene Arbeitsmappe gespeichert wird, wobei Ihre Verbindung zur Mappendatei inzwischen durch einen anderen Benutzer getrennt wurde. Die Fehlermeldung tritt auch auf, wenn in der Zwischenzeit, d.h. während Sie die Arbeitsmappe bearbeiteten, ein anderer Benutzer die Datei gelöscht hat.

Fehlermeldung "Verbindung zur freigebenen Mappe wurde getrennt"
Abbildung: Excel-Fehlermeldung "Nicht mehr mit der Datei verbunden"

 

Meldung "Freigabe aufheben/Änderungsprotokoll aus Datei löschen"
Abbildung: Excel-Rückfrage "Freigabe aufheben"

 

Die nachstehende Fehlermeldung tritt auf, wenn Sie eine freigegebene Arbeitsmappe speichern, wobei in der Zwischenzeit (d.h. seit Sie die Mappe geöffnet haben) ein anderer Benutzer die Freigabe der Mappe aufgehoben und die Mappe gespeichert hat. Die Mappendatei befindet sich dadurch im Exklusivmodus, und Sie können die geöffnete Mappe nicht mehr speichern.

Fehlermeldung "Mappe wurde in Exklusivmodus versetzt"
Abbildung: Excel-Fehlermeldung "Arbeitsmappe wurde in Exklusivmodus versetzt"

 

Die folgende Hinweismeldung wird nach dem Speichern einer freigegebenen Arbeitsmappe eingeblendet und die Option "Gespeicherte Änderungen behalten" aktiviert ist (Dialogfenster "Freigabe", Registerseite "Einstellungen", Optionsgruppe "Kollidierende Änderungen verschiedener Benutzer").

Hinweismeldung "Beim Speichern wurden Änderungen aufgenommen"
Abbildung: Excel-Hinweismeldung "Beim Speichern wurden Änderungen aufgenommen"

 

Diese Fehlermeldung erscheint, wenn eine freigegebene Mappe auf "schreibgeschützt" geändert wurde, während sie geöffnet war. Oder wenn eine freigegebene Arbeitsmappe exklusiv von einem anderen Programm als Excel, z.B. der Schnellansicht oder einem Dateieditor wie dem Freeware Utility FxEdit, gesperrt ist. Die Meldung erscheint auch, wenn eine freigegebene Arbeitsmappe gespeichert wird, während ein anderer Benutzer die Datei gerade öffnet.

Fehlermeldung "Datei gesperrt. Später nochmal versuchen."
Abbildung: Excel-Fehlermeldung "Datei ist gesperrt. Versuchen Sie es später nochmal."

 

Die nächste Fehlermeldung erscheint vor dem Speichern einer freizugebenden Arbeitsmappe, die VBA-Makros enthält.

Fehlermeldung "Arbeitsmappe enthält VBA-Makros"
Abbildung: Fehlermeldung "Arbeitsmappe enthält VBA-Makros"

To Top

 


Schreibschutzfehler beim Speichern

Beschreibung folgt...

Fehlermeldung "Nicht gespeichert weil existierende Datei schreibgeschützt ist"
Abbildung: Excel-Fehlermeldung "Nicht gespeichert weil existierende Datei schreibgeschützt ist"

 

Fehlermeldung "Arbeitsmappe ist schreibgeschützt"
Abbildung: Excel-Fehlermeldung "Arbeitsmappe ist schreibgeschützt"

 

Fehlermeldung "Kann nicht speichern weil schreibgeschützt geöffnet"
Abbildung: Excel-Fehlermeldung "Kann nicht speichern weil schreibgeschützt geöffnet"

 

Fehlermeldung "Mappe nicht gespeichert weil Ordner schreibgeschützt ist"
Abbildung: Excel-Fehlermeldung "Mappe nicht gespeichert weil Ordner schreibgeschützt ist"

 

Fehlermeldung "AutoFormate-Arbeitsmappe kann nicht gespeichert werden"
Abbildung: Excel-Fehlermeldung "AutoFormate-Arbeitsmappe kann nicht gespeichert werden"

 

Mit dieser eher unscheinbaren Meldung fragt Excel den Benutzer, ob erneut versucht werden soll, die Datei umzubenennen. Leider ist nicht ersichtlich, welche Datei nicht umbenannt werden konnte. Ausserdem ist die Meldung auch für erfahrene Excel-Benutzer ziemlich verwirrend, weil die Mappe gespeichert werden soll und es eigentlich nichts umzubenennen gibt.

Rückfrage "Nicht vollständig gespeichert / Erneuter Versuch"
Abbildung: Excel-Fehlermeldung "Nicht vollständig gespeichert"

 

Fehlermeldung "Datei unter Namen <hex> gespeichert"
Abbildung: Excel-Fehlermeldung "Datei wurde unter dem Namen '<hex>' gespeichert"

 

1. Mappe wird normal geöffnet
2. Via Windows Explorer dem Benutzer die Rechte für die Mappendatei entzogen (z.B. Nur Lesen oder Kein Zugriff)
3. Mappe speichern

Fehlermeldung "Datei erfolgreich gespeichert"
Abbildung: Excel-Fehlermeldung "Die Datei wurde erfolgreich gespeichert"

Die Mappe wurde in diesem Fall trotz Fehlermeldung gespeichert, also obwohl die benötigten Zugriffsrechte fehlen. Der Hinweis bezüglich fehlendem Arbeitsspeicher ist falsch, weil es gar keinen Zusammenhang mit dem Arbeitsspeicher gibt.

To Top

 


Rückfragemeldungen beim Speichern

Die bekannteste Speichern-Rückfrage beim Schliessen einer Arbeitsmappe lautet "Sollen Ihre Änderungen in <Datei> gespeichert werden".

Rückfrage "Änderungen speichern"
Abbildung: Excel-Rückfragemeldung "Sollen Ihre Änderungen gespeichert werden?"

Rückfrage "Alle annehmen"
Abbildung: Excel-Rückfragemeldung "Sollen Ihre Änderungen gespeichert werden?" (beim Schliessen mehrerer Mappen)

Rückfrage "Bestehende Datei ersetzen"
Abbildung: Excel-Rückfragemeldung "Die Datei besteht bereits. Möchten Sie die bestehende Datei ersetzen?"

Rückfrage "Bestehende Datei ersetzen"
Abbildung: Excel-Rückfragemeldung "Eine Datei mit dem Namen <Datei> existiert schon an diesem Platz. Soll sie ersetzt werden?"

Rückfrage "Änderungen speichern (Personl.xls)"
Abbildung: Excel-Rückfragemeldung "Sollen die Änderungen gespeichert werden?" (nur bei Mappe Personl.xls)

 

Erscheint beim Aktivieren des Freigabemodus:

Rückfrage "Vorgang führt zu einer Speicherung"
Abbildung: Excel-Rückfragemeldung "Vorgang führt zu einer Speicherung"

 

Erscheint, wenn während dem Speichern-Vorgang die von Excel generierte temporäre Mappendatei gesperrt, der Schreibschutz dieser temporären Datei aktiviert wurde (Dateiattribut "Schreibgeschützt") oder die temporäre Datei gelöscht wurde.

Fehlermeldung "Das System kann die angegebene Datei nicht finden"
Abbildung: Excel-Fehlermeldung "Das System kann die angegebene Datei nicht finden"

 

Fehlermeldung bei Ändern der Dateieigenschaften einer gerade gesperrten Arbeitsmappe, wenn der Eigenschaften-Dialog über das Dialogfenster "Datei öffnen" aufgerufen wurde.

Fehlermeldung "Aktualisieren der Dateieigenschaften nicht möglich"
Abbildung: Excel-Fehlermeldung "Dateieigenschaften für <Datei> konnten nicht aktualisiert werden"

To Top

 


Dateiformat-Fehlermeldungen beim Speichern

Hinweis "Formeln werden neu berechnet"
Abbildung: Excel-Rückfragemeldung "Möchten Sie die vorgenommenen Änderungen speichern"

 

Meldung "Datei wurde mit einer neueren Version erstellt"
Abbildung: Excel-Rückfragemeldung "Datei wurde von einer neueren Version erstellt"

 

Meldung "Datei hat nicht das Excel 97-Format"
Abbildung: Excel-Rückfragemeldung "<Datei> hat nicht das Microsoft Excel 97-Format"

 

Diese Meldung erscheint, wenn eine Datei, die mit einer alten Excel-Version erstellt wurde, gespeichert wird. Es kann sein, dass Sie - obwohl Sie die Datei selbst erstellt haben - gar keine alte Microsoft Excel-Version besitzen bzw. verwendet haben. Wenn man beispielsweise die Kontakte von Microsoft Outlook in eine Excel-Datei exportiert, so erhält die erstellte Datei das Dateiformat "Microsoft Excel 5.0/95-Arbeitsmappe". Wird die Datei anschliessend in Microsoft Excel 97 (oder neuer) geöffnet und gespeichert, tritt die nachstehende Meldung auf.

Meldung "Datei wurde in einer alten Excel-Version erstellt"
Abbildung: Excel-Rückfragemeldung "<Datei> wurde in einer alten Microsoft Excel-Version erstellt"

 

Die nachstehende Meldung wird immer dann angezeigt, wenn man zum Speichern einer Arbeitsmappe einen Dateityp verwendet, welcher Mappen mit mehreren Blättern nicht unterstützt (z.B. Dateityp "Microsoft Excel 4.0-Tabelle"). Wenn die zu speichernde Mappe nur ein einziges Arbeitsblatt enthält, erscheint die Meldung nicht.

Meldung "Dateityp unterstützt keine Arbeitsmappen mit mehreren Blättern"
Abbildung: Excel-Rückfragemeldung "Der ausgewählte Dateityp unterstützt keine Arbeitsmappen, die mehrere Blätter enthalten"

 

Diese Fehlermeldung erscheint, wenn Informationen gespeichert werden sollen, die nicht in einer Datei des verwendeten Dateiformates abgelegt werden können. Wenn Sie beispielsweise eine benutzerdefinierte Symbolleiste an eine Arbeitsmappe anbinden und dann die Mappe speichern, wobei Sie im "Speichern unter"-Dialogfenster den Dateityp "Microsoft Excel 5.0/95-Arbeitsmappe" auswählen, blendet Microsoft Excel die Fehlermeldung ein.

Fehlermeldung "Merkmale werden von dem ausgewählten Dateiformat nicht unterstützt"
Abbildung: Excel-Fehlermeldung "Das Dokument, das gespeichert werden soll, enthält Merkmale, die von dem ausgewählten Dateiformat nicht unterstützt werden"

 

Diese interessante Fehlermeldung erscheint vor dem Speichern einer freizugebenden Arbeitsmappe, in der sich VBA-Makros befinden:

Excel-Fehlermeldung "Diese Arbeitsmappe enthält VBA-Makros"
Abbildung: Excel-Fehlermeldung "Diese Arbeitsmappe enthält VBA-Makros. Visual Basic-Module können im Freigabemodus nicht bearbeitet werden."

To Top

 


Systemfehlermeldungen beim Speichern

Systemfehlermeldungen kommen beim Speichern einer Exceldatei eher selten vor. In den meisten Fällen deuten solche Fehler auf ein Problem mit dem verwendeten Datenträger hin. Nachfolgend werden verschiedene Systemfehlermeldungen vorgestellt, die im Zusammenhang mit einem auswechselbaren Datenträger - konkret einer Diskette - auftreten können. Es gibt vermutlich noch weitere, ähnliche Fehlermeldungen, die beispielsweise bei der Benutzung einer Wechselplatte oder eines Memory Sticks angezeigt werden.

 

Diese Fehlermeldung erscheint bei einem allgemeinen Zugriffsproblem:

Fehlermeldung "Fehler beim Löschen der Datei"
Abbildung: Systemmeldung "<Datei> kann nicht gelöscht werden. Der Zugriff wurde verweitert."

 

Diese Fehlermeldung wird von Microsoft Excel eingeblendet. Genau genommen handelt es sich jedoch um eine Systemfehlermeldung.

Excel-Fehlermeldung "Auf das Laufwerk kann nicht zugegriffen werden"
Abbildung: Excel-Fehlermeldung "Auf das ausgewählte Laufwerk kann nicht zugegriffen werden. Bitte stellen Sie sicher, dass eine Diskette eingelegt ist"

Man kann den obigen Fehler leicht reproduzieren, indem man im Öffnen-Dialog von Microsoft Excel das Laufwerk A: auswählt, während sich im Laufwerk keine Diskette befindet.

Öffnen-Dialog von Microsoft Excel
Abbildung: Öffnen-Dialog von Microsoft Excel

 

Wenn man auf das Diskettenlaufwerk zugreift, während keine Diskette eingelegt ist, tritt dieser Fehler auf:

Systemfehlermeldung "Kein Datenträger im Laufwerk"
Abbildung: Systemmeldung "Es befindet sich kein Datenträger im Laufwerk"

 

Versucht man, eine von einer Diskette (Laufwerk A:) geöffnete Arbeitsmappe zu speichern, wobei man inzwischen die Diskette gewechselt hat, erscheint eine Meldung, dass sich ein falscher Datenträger im Laufwerk befindet.

Systemfehlermeldung"Falscher Datenträger im Laufwerk"
Abbildung: Systemmeldung "Ein falscher Datenträger ist im Laufwerk"

Hinweis: In der obigen Fehlermeldung befindet sich zwischen den beiden Wörtern "Datenträger" und "in" genau zwei Leerzeichen. Zwischen diesen Leerzeichen steht gewöhnlich die Bezeichnung des benötigten Datenträgers (siehe nächste Abbildung). Wenn der Datenträger keine Bezeichnung besitzt, kann folglich auch nichts angezeigt werden.

Systemfehlermeldung"Falscher Datenträger im Laufwerk"

 

Die nächste Fehlermeldung wegen möglichem Datenverlust bei einer Schreiboperation klingt erstens gefährlich und zweitens ungewöhnlich. So ungewöhnlich, dass man annehmen könnte, der Fehler würde auf einem sauber konfigurierten System wahrscheinlich nie auftreten. Diese Annahme ist jedoch falsch. Die Fehlermeldung lässt sich ohne weiteres erzeugen. Der Grund ist folgender: Microsoft Excel führt jeweils am Ende des Datei öffnen-Vorganges einen Schreibzugriff auf die zu öffnende Datei aus.

Systemfehlermeldung "Datenverlust bei verzögertem Schreiben"
Abbildung: Systemmeldung "Datenverlust bei verzögertem Schreiben"

 

Tipp: Arbeitsmappendateien auf einer Festplatte ablegen
Beschreibung folgt...

Go Top

 


Fehlermeldungen beim Schliessen einer Arbeitsmappe

Auch beim Schliessen von Arbeitsmappen können in bestimmten, eher seltenen Situationen Fehlermeldungen erscheinen.

Hier eine typische Fehlermeldung, die beim Schliessen einer Arbeitsmappe auftreten kann:

Fehlermeldung "Mappe kann nicht geschlossen werden"
Abbildung: Fehlermeldung "Arbeitsmappe kann nicht geschlossen werden"

Die oben abgebildete Fehlermeldung erscheint immer wenn versucht wird, eine Arbeitsmappe zu schliessen, auf die im VBA-Projekt einer anderen Mappe ein Verweis gesetzt ist. Derartig verwiesene Arbeitsmappe bilden quasi einen Teil des VBA-Projektes der anderen Arbeitsmappe und können daher nicht geschlossen werden. Damit die Mappe geschlossen werden kann, muss zuerst die andere Arbeitsmappe geschlossen werden (d.h. diejenige Mappe, in welcher der Verweis enthalten ist).

Die gleiche Fehlermeldung erscheint übrigens auch, wenn eine Mappe einen Verweis auf ein Add-In (Dateinamenerweiterung "xla") enthält und dann das Add-In über den Add-In-Manager (Menübefehl Extras/Add-In-Manager) entladen werden soll.

Problem/Situation
- Die beiden Arbeitsmappen Mappe-A.xls und Mappe-B.xls sind geöffnet.
- Im VBA-Projekt von Mappe-A.xls wird ein Verweis auf die Mappe-B.xls erstellt.
- Wenn Sie nun versuchen die Mappe-B.xls zu schliessen, so erscheint obige Fehlermeldung.

Dieses Verhalten kann auch nicht mit einem VBA-Makro umgangen werden, da - wie die folgende Abbildung zeigt - bei Aufrufen der Close-Methode des Workbook-Objektes der Laufzeitfehler 1004 mit dem identischen Fehlermeldungstext erscheint:

VBA-Fehlermeldung "Schliessen nicht möglich"
Abbildung: Laufzeitfehler 1004 "Arbeitsmappe kann nicht geschlossen werden"

Dass eine Arbeitsmappe, auf die ein Verweis gesetzt ist, nicht geschlossen werden kann, ist an sich nicht so schlimm. Unschön ist jedoch, dass bei Schliessen der Hauptmappe (Mappe-A.xls) die Quellmappe (Mappe-B.xls) nicht automatisch geschlossen wird. Beim Öffnen dagegen wird die Quellmappe automatisch geöffnet.

Lösung
Dennoch gibt es eine Lösung, und zwar mit einem kleinen VBA-Programm:

Programmcode folgt in Kürze...

Weitere Informationen

Fragen und Antworten: Wie kann ich eine Mappe schliessen, auf die Verweis in einem anderen VBA-Projekt existiert?

To Top

 


Rückfragemeldungen beim Schliessen

Wenn sämtliche Arbeitsblätter einer Mappe in eine andere Arbeitsmappe verschoben werden, so wird durch diesen Vorgang die (Quell-)Mappe geschlossen, weil eine Mappe immer mindestens ein Arbeitsblatt enthalten muss. Bevor jedoch die Mappe geschlossen wird, werden Sie als Benutzer rückgefragt, ob die Blätter tatsächlich verschoben werden sollen:

Rückfrage "Mappe wird ohne Speicherung geschlossen"
Abbildung: Excel-Rückfragemeldung "Damit wird die Arbeitsmappe ohne Speicherung geschlossen werden. [...]"

Go Top

 


Fehlermeldungen beim Beenden von Excel

Auch beim Beenden von Microsoft Excel können Fehlermeldungen auftreten, was allerdings selten vorkommt. Meistens ist es so, dass ein Benutzer Excel beendet, wobei noch eine Arbeitsmappe geöffnet ist. Beim Schliessen dieser Mappe - durch das Beenden von Microsoft Excel automatisch ausgelöst - könnte theoretisch irgend ein Problem auftreten. Dies erweckt manchmal beim Benutzer den Eindruck, dass das aufgetretene Problem durch das Beenden von Excel entstanden ist, was allerdings oft eben nicht stimmt.

Die nachfolgende äusserst interessante Fehlermeldung kann beim Beenden von Excel 97 erscheinen. Ab Excel 2000 tritt die Fehlermeldung nicht mehr auf.

Hinweismeldung "Kann Excel nicht beenden"
Abbildung: Excel-Fehlermeldung "Kann Excel nicht beenden"

Diese Fehlermeldung ist insofern interessant, weil sie sehr schnell und einfach zu erzeugen ist (dauert kaum 10 Sekunden), das Problem jedoch nur schwer behoben werden kann! Die Fehlermeldung kann tatsächlich sehr leicht produziert werden, wie Sie gleich selbst feststellen können.

Führen Sie einmal folgende Schritte durch:
1. Starten Sie Microsoft Excel, wodurch eine neue, leere Arbeitsmappe erscheint.
2. Wechseln Sie in den VBA-Editor.
3. Doppelklicken Sie im Projekt-Explorer auf den Eintrag "Tabelle1 (Tabelle1)", damit das Codefenster von Tabelle1 geöffnet wird.
4. Drücken Sie auf die Funktionstaste F8 oder klicken den Menübefehl Testen/Einzelschritt an (es sind zwei Piep-Töne aus dem PC-Lautsprecher zu hören).
5. Wechseln Sie zurück zu Excel.
6. Versuchen Sie nun Excel zu beenden.

Ganz egal, auf welche Art und Weise Sie Excel beenden möchten, sei es
- über den Menübefehl Datei/Beenden,
- durch Klicken auf die "Fenster schliessen"-Schaltfläche rechts oben des Anwendungsfensters (die 'X'-Schaltfläche bei Anwendungsfenster schliessen),
- mittels Doppelklick auf das Anwendungssymbol links oben des Anwendungsfensters (Anwendungssymbol im Anwendungsfenster),
- durch Drücken der Tastenkombination Alt+F4,
- über den Menübefehl "Schliessen (Alt+F4)" des System-Kontextmenüs des Anwendungsfensters oder
- durch Beenden der Anwendung "Microsoft Excel" über die Schaltfläche "Task beenden" im Windows NT Task-Manager;
sämtliche Aktionen führen zur Fehlermeldung "Kann Microsoft Excel nicht beenden".

Klicken Sie auch im VBA-Editor die "Beenden"-Schaltfläche, schliessen Sie das Codefenster von "Tabelle1", beenden Sie den VBA-Editor, oder schliessen Sie in Excel die Arbeitsmappe (mit oder ohne zu speichern): Egal was Sie tun, die Fehlermeldung erscheint immer noch.

Doch wieso erscheint diese Fehlermeldung und wie kann man das Problem lösen?

Die Beschreibung folgt in Kürze...

Go Top

 


Fehlermeldungen bei anderen Aktionen

Zum Schluss möchte ich noch ein paar Fehlermeldungen und Meldungsdialoge vorstellen, die nicht direkt bei den Vorgängen Arbeitsmappe öffnen, Speichern und Schliessen erscheinen. Die hier beschriebenen Meldungen können bei Funktionen auftreten, die beispielsweise das Speichern der Arbeitsmappendatei zur Folge haben, wie es unter anderem bei der Funktion "Hyperlink erstellen" der Fall ist.

To Top

 


Datei löschen

Microsoft Excel besitzt eine integriertes Dialogfenster zum Löschen einer beliebigen Datei. Kaum ein Benutzer kennt dieses Dialogfenster, was allerdings verständlich ist, da kein Menübefehl zum Aufruf dieses Dialoges existiert; auch über den Anpassen-Dialog (Menübefehl Ansicht/Symbolleisten/Anpassen) ist kein entsprechender Befehl verfügbar.

Der Löschen-Dialog lässt sich ausschliesslich anhand eines VBA-Makros öffnen:

Sub DeleteFileDialog()
  Application.Dialogs(xlDialogFileDelete).Show
End Sub

Wenn Sie im geöffneten Löschen-Dialog eine Datei auswählen und dann auf die Schaltfläche Löschen klicken, erscheint diese Rückfragemeldung:

Rückfrage "Datei löschen"
Abbildung: Excel-Rückfragemeldung "Datei <Datei> löschen?"

To Top

 


Einfügen von langem Text in eine Zelle

Die Fehlermeldung "Datei wurde nicht vollständig geladen" erscheint unter anderem, wenn ein sehr langer Text aus der Zwischenablage in eine Zelle eingefügt wird. Die Meldung tritt jedoch nur dann auf, wenn der Text mehr als 32'767 Zeichen besitzt und in eine Zelle auf der letzten Zeile des Tabellenblattes (Zeile 65'536) eingefügt wird, wobei die Zelle selektiert aber der Bearbeitungsmodus nicht aktiviert ist.

Excel-Fehlermeldung "Datei wurde nicht vollständig geladen"
Abbildung: Excel-Fehlermeldung "Datei wurde nicht vollständig geladen"

Die gleiche Fehlermeldung erscheint, wenn eine Textdatei geöffnet wird, welche mehr als 16'384 Zeilen enthält.

Mehr dazu siehe hier:
  XL97: Error Message "File Not Loaded Completely" Importing Text Files Larger Than 16'384 Rows
  http://support.microsoft.com/?kbid=120596
 
arrow_r.gif (830 Byte) Die Fehlermeldung erscheint beim Öffnen einer Textdatei mit mehr als 16'384 Zeilen. Alle weiteren Zeilen werden abgeschnitten.

To Top

 


Hyperlink erstellen

Beim Einfügen eines Hyperlinks (Menübefehl Einfügen/Hyperlink) werden Sie gefragt, ob das aktuelle Dokument (d.h. die Arbeitsmappe) zuerst gespeichert werden soll.

Rückfrage "Speichern bevor Erstellung eines Hyperlinks"
Abbildung: Excel-Rückfragemeldung "Dokument sollte vor Hyperlink-Erstellung gespeichert werden"

Eine ähnlich formulierte Rückfrage erscheint in einer anderen Situation, ebenfalls im Zusammenhang mit einer Hyperlink:

Rückfrage "Dokument speichern empfohlen"
Abbildung: Excel-Rückfragemeldung "Es wird empfohlen das aktuelle Dokument zu speichern"

Die obige Meldung erscheint unter anderem, wenn die aktive Arbeitsmappe noch nie gespeichert wurde und dann beispielsweise über die Web-Symbolleiste eine andere Arbeitsmappe geöffnet wird.

To Top

 


Zusammenführen von Arbeitsmappen (Freigegebene Mappen)

Beim Zusammenführen von freigegebenen Arbeitsmappen (Menübefehl Extras/Arbeitsmappen zusammenführen) kann die nachfolgend abgebildete Fehlermeldung auftreten.

Fehlermeldung beim Zusammenführen von Arbeitsmappen
Abbildung: Excel-Fehlermeldung "<Datei> kann nicht zusammengeführt werden"

Der Grund für das Erscheinen der Fehlermeldung:
Die vom Benutzer für das Zusammenführen ausgewählte Arbeitsmappe ist keine Kopie der aktiven, freigegebenen Arbeitsmappe.

Dialog für das Zusammenführen von Arbeitsmappen
Abbildung: Datei-Auswahldialog für das Zusammenführen von Arbeitsmappen

 

Zusammenführen der gleichen Arbeitsmappe

Wenn beim Zusammenführen über den Datei-Auswahldialog die Arbeitsmappendatei selektiert wird, welche in Microsoft Excel bereits geöffnet ist, tritt diese Fehlermeldung auf:

Fehlermeldung "Dokument mit selben Namen bereits geöffnet"
Abbildung: Excel-Fehlermeldung "Dokument mit selben Namen bereits geöffnet"

 

Die Beschreibung dieser Fehlermeldung folgt...

Hinweismeldung "Freigabe aufheben löscht Änderungsprotokoll"
Abbildung: Excel-Hinweismeldung "Freigabe aufheben löscht Änderungsprotokoll"

 

Verwandte Themen

Verwandte Themen

Arbeitsmappen freigeben

VBA-Spezialthema: Freigegebene Arbeitsmappen

Excel-Funktionen und -Features: Gemeinsam verwendete Arbeitsmappen

To Top

 


Konsolidieren von Daten aus externer Quelldatei

Die Warnmeldung "Quelldatei <Datei> kann nicht geöffnet werden" kann beim Konsolidieren von Arbeitsmappen auftreten. Sie wird eingeblendet, wenn versucht wird Dateien zu konsolidieren, die weder mit dem Excel-Arbeitsmappenformat noch mit dem Dateiformat von Lotus 1-2-3 gespeichert wurden. Die nächste Abbildung zeigt die Warnmeldung, wenn eine CSV-Datei als Quelldatei ausgewählt wird.

Fehlermeldung beim Konsolidieren von externen Daten
Abbildung: Excel-Fehlermeldung "Quelldatei <Datei> kann nicht geöffnet werden"

To Top

 


Externer Zellbezug auf geschlossene CSV-Datei

Wenn Sie in einer Zelle einen Bezug auf eine Zelle verwenden, die sich in einer anderen Arbeitsmappe (bzw. Datei) befindet, so erscheint die Fehlermeldung "Externe Kopie:  hat ein ungültiges Dateiformat", wenn die andere Datei mit dem CSV-Dateiformat gespeichert wurde und nicht in der gleichen Anwendungsinstanz von Microsoft Excel geöffnet ist.

Beispiel:
Externer Bezug in Zelle:
='Eine-CSV-Datei.csv'!$D$3
='D:\Daten\[Eine-CSV-Datei.csv]Eine-CSV-Datei'!$D$3

Fehlermeldung "Externe Kopie: Ungültiges Dateiformat"
Abbildung: Excel-Fehlermeldung "Externe Kopie:  hat ein ungültiges Dateiformat"

Wann tritt die Fehlermeldung auf?
- Die Fehlermeldung kann nur auftreten, wenn die Quelldatei im CSV-Dateiformat gespeichert wurde.
- Wenn die Quelldatei in der gleichen Excel-Anwendungsinstanz geöffnet ist, tritt die Fehlermeldung nicht auf.
- Wenn die Quelldatei geschlossen ist, tritt Fehlermeldung auf, wenn man die den Zellbezug enthaltende Arbeitsmappe öffnet.
- Wenn die Quelldatei geschlossen ist, tritt Fehlermeldung auf, wenn man die den Zellbezug enthaltende Zelle bearbeitet.
- Wenn die Zelle, das Arbeitsblatt oder die Arbeitsmappe neu berechnet wird, tritt die Fehlermeldung nicht auf.

Weitere Informationen über externe Verknüpfungen erhalten Sie hier:

Weitere Informationen

Externe Bezüge

To Top

 


Ungültiger Bezug zu externer Tabelle

Diese Fehlermeldung wird eingeblendet, wenn sich in einer Formel ein ungültiger Bezug zu einer Zelle einer anderen Arbeitsmappe befindet:

Fehlermeldung "Ungültiger Bezug zu einer externen Tabelle"
Excel-Fehlermeldung "Die Formel enthält einen ungültigen Bezug zu einer externen Tabelle"

Weitere Informationen über externe Verknüpfungen erhalten Sie hier:

Weitere Informationen

Externe Bezüge

To Top

 


Datei mit Schnellansicht öffnen

Diese Warnmeldung erscheint gewöhnlich, wenn Sie mit der Schnellansicht eine Arbeitsmappe betrachten möchten, wobei die Mappe gerade in Microsoft Excel geöffnet ist.

Windows-Fehlermeldung "Öffnen mit Schnellansicht nicht möglich"
Abbildung: Windows-Fehlermeldung "<Datei> kann nicht mit Schnellansicht geöffnet werden"

To Top

 


Komponente gibt keine Rückmeldung

Die Meldung "Component Request Pending" (Komponente gibt keine Rückmeldung) erscheint im Zusammenhang mit Microsoft Excel, wenn Sie eine laufende Excel Anwendungsinstanz mit Automation übernehmen möchten und sich die Instanz aber keine Antwort gibt. Das kann vorkommen, wenn in Microsoft Excel beispielsweise gerade ein modales Dialogfenster geöffnet ist und dadurch die Anwendung blockiert wird.

Systemmeldung "Component Request Pending"
Abbildung: Systemmeldung "Component Request Pending"

To Top

 


Anwendung reagiert nicht auf Anforderung

Die Systemmeldung "Anwendung reagiert nicht auf die Anforderung 'Task beenden'" erscheint, wenn Sie über den Windows Task-Manager die Anwendung "Microsoft Excel" beenden (Task-Manager-Funktion "Task beenden"), während sich die Anwendung gerade in einem modalen Zustand befindet, was gewöhnlich bei einem geöffneten Excel-Dialogfenster der Fall ist.

Systemmeldung "Anwendung reagiert nicht"
Abbildung: Systemmeldung "Anwendung reagiert nicht"

To Top

 


Anwendungsfehler/Ausnahmefehler (Excel-Absturz)

Der "Dr. Watson" erscheint in Windows NT immer dann, wenn ein schwerwiegender Anwendungsfehler getreten ist und Microsoft Excel dadurch abstürzt.

Systemmeldung "Dr. Watson: Anwendungsfehler aufgetreten"
Abbildung: Systemmeldung "Dr. Watson: Anwendungsfehler aufgetreten"

Anmerkung des Autors
Je nach Programmversion kann man Microsoft Excel sehr einfach zum Absturz bringen. Wenn Sie Microsoft Excel 97 besitzen, müssen Sie nur den VBA-Editor öffnen (Tastenkombination Alt+F11) und im Direktfenster den Befehl "Run" eingeben. Nach Drücken der Eingabetaste stürzt Excel sofort ab.

To Top

Haben Sie Fragen, Anregungen oder Hinweise?
Senden Sie mir eine Mail

Zuletzt aktualisiert am 30.08.2005 / 23:00 Uhr
Zuletzt kontrolliert am 01.01.2009 / 10:00 Uhr
© 2002-2009 by Philipp von Wartburg, Schweiz