Office Logo  Zurück zur Hauptseite

Defekte Arbeitsmappen

       Allgemeines über defekte Arbeitsmappen

       Der kleine Unterschied zwischen "beschädigt" und "zerstört"

       Wie erkennt man eine defekte Arbeitsmappe?

       Die Fehlermeldungen "Ungültiges Datenformat" und "Ungültiges Dateiformat"

       Excel-Anwendungsfehler

       So kann eine Arbeitsmappe zerstört werden

       Massnahmen zur Vermeidung von beschädigten Arbeitsmappen

 

      Home Zur Hauptseite

To Top

Allgemeines über defekte Arbeitsmappen

Auf dieser Seite möchte ich vorstellen, wie man mit defekten Arbeitsmappen umgeht und wie man sie absichtlich zerstören können. Ziel ist es natürlich nicht, dass Sie die hier aufgeführten Informationen dazu benutzen, um eine von einer anderen Person erstellte Mappe vorsätzlich so zu modifizieren, dass sie nicht mehr geöffnet oder gespeichert werden kann. Es geht vielmehr darum zu erkennen, wie eine Mappe zerstört werden kann und warum das so ist. Diese Erkenntnisse sollen (bzw. werden) Ihnen helfen, insbesondere bei der Programmierung von VBA-Makros auf bestimmte Dinge wie "riskante" Codezeilen zu achten (riskant im Sinne von gefährlich bezüglich potenziellen Dateiproblemen).

Im Übrigen handelt es sich bei den vorgestellten Instruktionen nicht um geheime Informationen sondern um offizielle von Microsoft Support veröffentlichte Angaben. Zudem lässt sich jede beiliebige auf einem Computer gespeicherte Datei im Handumdrehen in Datenmüll verwandeln; dazu braucht es weder Excel noch VBA - ein Hex-Editor wie zum Beispiel das Tool FxEdit genügt dazu.

Das Tool FxEdit ist Freeware und kann auf der Download-Seite heruntergeladen werden:

Gehe zur Download-Seite  Hier gehts zur Download-Seite

 

Weitere Informationen über Probleme mit Dateien finden Sie hier:

Verwandte Themen

Verwandte Themen

Daten retten und Dateien wiederherstellen

Fehlermeldungen beim Öffnen von Dateien

Beheben von Problemen mit Arbeitsmappen

To Top

 


Der kleine Unterschied zwischen "beschädigt" und "zerstört"

Eine defekte Arbeitsmappe muss nicht zwangsläufig vollständig zerstört sein. Manchmal erkennt man sogar eine nicht mehr zu 100 Prozent intakte Mappe gar nicht auf den ersten Blick. Dass eine Mappe defekt ist, muss somit nicht heissen, dass sie nicht mehr geöffnet werden kann. In diesem Fall ist die Exceldatei nicht zerstört sondern "nur" beschädigt. Diese Differenzierung ist in der Tat wichtig, da bei einer zerstörten Mappe die Dateistruktur so stark defekt ist, dass die Datei nicht mehr mit Excel geöffnet werden kann. Eine beschädigte Arbeitsmappe dagegen kann oft noch geöffnet werden, wobei jedoch während der Bearbeitung oder beim Speichern Fehlermeldungen auftreten (siehe Kapitel "Die Fehlermeldungen 'Ungültiges Datenformat' und 'Ungültiges Dateiformat'").

Das folgende Schema zeigt die beiden Ausprägungen einer defekten Arbeitsmappe 'beschädigt' und 'zerstört' sowie ihre Merkmale:

Beschädigte und zerstörte Arbeitsmappen
Abbildung: Beschädigte und zerstörte Arbeitsmappen

Doch wie erkennt man eine defekte Arbeitsmappe und wie sieht diese aus? Die Antwort auf diese Frage erhalten Sie im nächsten Abschnitt.

Weitere Informationen über Fehlermeldungen erhalten Sie hier:

Weitere Informationen

Fehlermeldungen

To Top

 


Wie erkennt man eine defekte Arbeitsmappe?

Es gibt kein allgemein gültiges Rezept, wie man eine defekte Arbeitsmappe erkennen kann. Das wohl eindeutigste Merkmal ist das Auftreten einer Fehlermeldung beim Öffnen der Mappe. Doch nicht jede Fehlermeldung muss zwangsläufig bedeuten, dass die Arbeitsmappe tatsächlich defekt ist.

 

To Top

 


Die Fehlermeldungen "Ungültiges Datenformat" und "Ungültiges Dateiformat"

Es gibt zwei Fehlermeldungen, die sich lediglich durch einen einzigen Buchstaben im Meldungstext unterscheiden.

Fehlermeldung "Ungültiges Datenformat"
Abbildung: VB-Fehlermeldung "Ungültiges Datenformat"

 

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

 

Weitere Informationen

Fehlermeldungen: Unbekanntes Dateiformat/Defekte Datei

 

Die aus einer Datei gelesenen Daten entsprechen nicht dem erwarteten Format. Für diesen Fehler gibt es die folgenden Ursachen und Lösungen:

To Top

 


Excel-Anwendungsfehler

Es kann vorkommen, dass beim Öffnen einer Arbeitsmappe ein schwerer Anwendungsfehler auftritt.

Bei Windows 95, Windows 98 und Windows ME erscheint diese oder eine ähnliche Fehlermeldung:

Fehlermeldung "Excel hat einen Fehler verursacht"
Abbildung: Fehlermeldung "Excel hat in MSO97.DLL einen Fehler verursacht" (Windows ME)

Bei Windows NT 4 erscheint der Dr. Watson; bei Windows 2000 und Windows XP vermutlich eine ähnliche Fehlermeldung:

Dr. Watson: "Ein Anwendungsfehler ist aufgetreten"
Abbildung: Dr. Watson: "Ein Anwendungsfehler ist aufgetreten" (Windows NT)

Wohlgemerkt ist die Arbeitsmappendatei nicht defekt!

Das Problem ist "nur", dass die Excel-interne Öffnen-Routine die 256. Datenreihe nicht interpretieren kann und das Programm sofort abstürzen lässt.

To Top

 


So kann eine Arbeitsmappe zerstört werden

Es existieren verschiedene Möglichkeiten zum Zerstören einer Arbeitsmappe, wobei praktisch alle auf (vorsätzlich) unsachgemäss programmierten VBA-Code basieren.

 

To Top

 


Massnahmen zur Vermeidung von beschädigten Arbeitsmappen

Auf diese Frage gibt es keine abschliessende Antwort, da zu viele Faktoren für das Entstehen einer defekten Exceldatei verantwortlich sein können. Alle Risiken lassen sich verständlicherweise nicht ausschliessen, da man konsequenterweise z.B. keine auf einem LAN-Server liegende Arbeitsmappen mehr benutzen dürfte, weil Server bzw. Netzwerke nie zu 100 Prozent ausfallsicher sind (ein Netzwerkunterbruch kann zu Speichern-Problemen und in seltenen Fällen zu defekten Dateien führen).

Hier eine Liste meiner persönlichen Empfehlungen:

 

Verwandte Themen

Verwandte Themen

Beheben von Problemen

Probleme analysieren

Beschädigte Arbeitsmappen

Daten retten und Dateien wiederherstellen

To Top

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

Zuletzt aktualisiert am 5.05.2005 / 23:00 Uhr
© 2002-2005 by Philipp von Wartburg, CH-8916 Jonen
Alle Rechte vorbehalten