Office Logo  Zurück zur Hauptseite

Beheben von Problemen

       Allgemeines über das Beheben von Problemen

       So lösen Sie ein Excel starten-Problem
          Grundsätzliches Vorgehen
          Massnahmen
          Ein Add-In erzeugt eine Fehlermeldung

       So lösen Sie ein Datei öffnen-Problem
          Grundsätzliches Vorgehen

       So lösen Sie ein Datei speichern-Problem
          Grundsätzliches Vorgehen

       So lösen Sie ein Datei schliessen-Problem
          Grundsätzliches Vorgehen

       So lösen Sie ein Excel beenden-Problem
          Grundsätzliches Vorgehen

 

      Home Zur Hauptseite

To Top

Allgemeines über das Beheben von Problemen

Diese Seite beschäftigt sich mit der Frage, wie ein Problem behoben werden kann, welches beim Starten bzw. Beenden von Microsoft Excel oder beim Öffnen, Speichern bzw. Schliessen einer Arbeitsmappe auftritt. Insbesondere die beiden Situationen "Excel startet nicht" und "Arbeitsmappe lässt sich nicht öffnen" veranlassen Benutzer leider oft dazu, meist "harte" und überdimensionierte Lösungsmassnahmen zu treffen, wie beispielsweise das erneute Installieren des gesamten Office-Paketes. Einmal abgesehen davon, dass solche Problem-"Lösungen" sehr viel Zeit beanspruchen, führen sie oft gar nicht zum erhofften Erfolg. Zudem verliert man auf diese Weise sämtliche Einstellungen, die man in den einzelnen Office-Programmen vorgenommen hat.

To Top

 


So lösen Sie ein Excel starten-Problem

Grundsätzliches Vorgehen

Text folgt...

 

 

Excel 2002

This behavior can occur because Excel is designed to immediately start Office Setup in the Detect and Repair mode if Excel cannot start in Safe mode for any reason -- for example, a badly corrupted program file. When Office Setup starts in Detect and Repair mode, you are prompted to insert the required CD-ROM, and then Office repairs the issue with no further input from you.

When you attempt to start Excel and the program is unable to start as expected, Excel tries to determine what caused the issue. If Excel detects the cause of the issue to be a user-added file or a boot file (something in XLStart, an AddIn, or a corrupted .xlb file), Excel prompts you to disable the problematic file. If Excel is unable to determine the cause of the issue (or if the issue is not with a file that can be disabled), Excel automatically attempts to start in Safe mode.

If Excel cannot successfully start in Safe mode for any reason, it is assumed that there is some fundamental issue with the program installation, and therefore Setup (for either a stand-alone program or Office) is automatically started in Detect and Repair mode to correct the assumed installation issue.

To resolve this issue, if you have not already done so, insert the Office CD-ROM, and then attempt to start Excel. Setup Detect and Repair automatically fixes Excel, and then Excel starts as expected.

To Top

 


Massnahmen

Es gibt unzählige Möglichkeiten, Microsoft Excel in einer bestimmten Art und Weise zu starten. Lesen Sie hier, wie Sie vorgehen können, um ein Excel starten-Problem beheben zu können und welchen Zweck die verschiedenen Massnahmen besitzen. Aus Grunden der Übersichtlichkeit habe ich die Massnahmen in drei Gruppen unterteilt.

 

Sofort-Massnahmen (sanfte Massnahmen)

Massnahme Zweck
Excel im abgesicherten Modus/Safe Mode starten (Startparameter "/s")  
Excel im Automationsmodus/Automation Mode starten (Startparameter "/automation")  
Excel im Embedded Mode starten (Startparameter "/e")  
Excel-Instanz mittels Automation starten (CreateObject)  
Start-Verzeichnis leeren (XLStart-Ordner)  
Zusätzliches Start-Verzeichnis leeren (AltStartup-Ordner)  

 

Weitere Informationen

Excel-Startparameter

 

Erweiterte Massnahmen

Massnahme Zweck
Windows neu starten  
Andere Anwendungen und Prozesse vor dem Excel-Start schliessen  
Windows im Safe Mode starten  
Auslagerungsdatei von Windows vergrössern  
Mehr RAM-Speicher in den PC einbauen  

 

Harte Massnahmen

Massnahme Zweck
Excel-Registryschlüssel neu erstellen (Startparameter "/register")  
Service Releases/Service Packs installieren  
Office/Excel neu installieren  
Windows neu installieren  

 

To Top

 


Ein Add-In erzeugt eine Fehlermeldung

Wenn Sie vermuten, dass ein Add-In den Fehler beim Starten von Excel erzeugt, dann sollten Sie mal Excel ohne Add-Ins öffnen. Dazu stehen Ihnen insbesondere zwei Möglichkeiten zur Verfügung:

A) Excel-Startparameter 'automation' verwenden
Sie können Excel mit dem Startparameter '/automation' ausführen. Erstellen Sie auf Ihrem Windows Desktop eine Verknüpfung mit der Datei "Excel.exe" und fügen dem Ausführen-Befehl, der "C:\Programme\Microsoft Office\Office\Excel.exe" oder ähnlich lautet, den Parameter '/automation' hinzu. Die Kommandozeile heisst somit '"C:\Programme\Microsoft Office\Office\Excel.exe" /automation' oder ähnlich, je nach Pfad der Datei Excel.exe.

Beachten Sie, dass der Pfad in Hochkommas stehen muss, da ansonsten der Pfad wegen dem Leerzeichen zwischen den Worten "Microsoft" und "Office" nicht korrekt erkannt wird. Der Parameter 'automation' dagegen wird nicht innerhalb den Hochkommas geschrieben.

Excel-Verknüpfung mit Parameter "/automation"
Abbildung: Eigenschaften einer Datei-Verknüpfung

Sie können Excel mit Befehlszeilen-Parameter auch über den Windows-Menübefehl "Start/Ausführen" starten, indem Sie im Ausführen-Dialogfenster die obige Befehlszeile eingeben. Die nächste Abbildung zeigt den Ausführen-Dialog.

Excel mit Parameter "/automation" starten
Abbildung: Der Ausführen-Dialog von Windows

Wenn Sie Excel auf obige Weise starten, werden Sie vielleicht erstaunt sein wie ausgesprochen kurz die Ladezeit ist, bis das Programm auf dem Bildschirm erscheint. Das ist nicht ungewöhnlich, weil Excel wie oben erwähnt keine Add-Ins lädt, die persönliche Makro-Arbeitsmappe nicht öffnet und weder Startordner noch zusätzlichen Startordner durchsucht. Es wird lediglich eine neue, leere Arbeitsmappe eingeblendet.

Hinweis
Die zweite Start-Möglichkeit "Excel-Instanz mit Office Automation starten" (siehe nächster Abschnitt) macht grundsätzlich das gleiche, blendet jedoch im Gegensatz zur ersten Möglichkeit A keine neue leere Arbeitsmappe ein.


B) Excel-Instanz mitt
els Office Automation starten
Sie können in Visual Basic oder dem VBA-Editor eines anderen Office-Programmes (z.B. Word) mit der CreateObject-Funktion eine Excel-Instanz starten. Eine mit "CreateObject" angelegte Instanz startet Excel ohne die Add-Ins zu laden. Verwenden Sie dazu vorzugsweise den folgenden VBA-Programmcode:

Sub ExecuteExcel()
  Dim xlApp As Object
  Set xlApp = CreateObject("Excel.Application")
  xlApp.Visible = True
  xlApp.UserControl = True
  Set xlApp = Nothing
End Sub

Mit dieser VBA-Prozedur wird Excel anhand der CreateObject-Funktion gestartet und dann durch setzen der Visible-Eigenschaft sichtbar gemacht. Die nächste Zeile "xlApp.UserControl = True" ist wichtig, da ohne diese Anweisung Excel automatisch beendet würde, sobald die Objektvariable xlApp auf Nothing gesetzt wird oder die Prozedur fertig ausgeführt ist (Anweisung End Sub). Mit "xlApp.UserControl = True" wird, wie der Name der Eigenschaft schon verrät, die Kontrolle an den Benutzer übergeben.

Die obige Prozedur können Sie beispielsweise im VBA-Editor von Microsoft Word in ein neues Modul einfügen und sofort starten. Da im Code die sogenannte Late Binding-Technik verwendet wird (die Objektvariable xlApp ist "As Object" deklariert), muss im VBA-Projekt kein Verweis auf die Objektbibliothek von Microsoft Excel gesetzt werden. Der Vorteil ist unter anderem, dass der Programmcode unverändert mit allen gängigen Excel-Versionen funktioniert (Excel 95 bis Excel 2002).

To Top

 


So lösen Sie ein Datei öffnen-Problem

Grundsätzliches Vorgehen

Auch für das Öffnen einer Arbeitsmappe existieren zahlreiche Massnahmen. Jede einzelne hier vorgestellte Aktion kann dazu führen, dass eine problematische Arbeitsmappe wieder geöffnet werden kann bzw. eine an sich unbeschädigte Datei sich in bestimmten Situationen wieder öffnen lässt.

Aktion Begründung
Arbeitsmappen-Datei umbenennen Geben Sie der Datei einen kurzen, einfachen Namen. In bestimmten Situationen (die allerdings selten auftreten)
Arbeitsmappen-Datei auf lokale Festplatte kopieren oder verschieben  
Benutzer-Rechte im Netzwerk überprüfen  
Symbolleisten-Datei (*.xlb) umbenennen, wegkopieren oder löschen  
Arbeitsmappe mit entsprechendem Recover-Tool reparieren  
Sicherheitsstufe von Makros erhöhen bzw. herabsetzen  
Anti Viren-Software deaktivieren oder deinstallieren  
Makros aus Arbeitsmappe entfernen z.B. mit dem Freeware-Tool CodeKiller

Gehe zur Download-Seite  Hier gehts zur Download-Seite

Arbeitsmappe mittels Office Automation öffnen GetObject
Auto_Open-Makro aus Makromappe Personl.xls löschen oder auskommentieren  
Arbeitsmappe mit Excel 2002 öffnen  
Arbeitsmappe via Hyperlink öffnen  
Berechnen-Modus vor dem Öffnen der Arbeitsmappe auf "Manuell" stellen  
Referenzierte Add-Ins deaktivieren  
VBA-Programmcode in der Arbeitsmappe vollständig neu kompilieren  
Zoom-Faktor auf 100 % stellen  
Zellformatierung von unbenutzten Zellen entfernen  
Farbtiefe der Anzeige in Windows ändern nicht 256 Farben verwenden
Umschalt-Taste während dem Öffnen der Arbeitsmappe gedrückt halten  
Alt-Taste während dem Öffnen der Arbeitsmappe gedrückt halten  
Freigegebene Arbeitsmappe auf exklusive Bearbeitung stellen  
Arbeitsmappen-Kennwort deaktivieren oder entfernen  
VBA-Editor vor dem Öffnen der Arbeitsmappe schliessen  
Arbeitsmappe mit "Schreibgeschützt" öffnen  

 

To Top

 


Wenn das Öffnen der Arbeitsmappe unverhältnismässig lange dauert

Text folgt...

 

Weitere Informationen

Arbeitsmappen schneller öffnen und speichern

To Top

 

Tipp!

Excel 97/2000-Arbeitsmappe mit Excel 2002 öffnen
Versuchen Sie eine defekte Arbeitsmappe mit einer anderen Excel-Version zu öffnen. Die Chance, dass beispielsweise eine mit Excel 97 nicht mehr zu öffnende Mappe in Excel 2002 geöffnet werden kann, ist tatsächlich recht hoch.

Excel 97, Excel 2000 und Excel 2002 verwenden zwar alle das gleiche Dateiformat BIFF8, aber nicht identische Programmroutinen zum Öffnen von Dateien. Zudem steht in Excel 2002 doppelt so viel Speicher für Arbeitsmappen zur Verfügung als in Excel 2000 oder Excel 97 (ca. 160 MB in XL2002, ca. 80 MB in XL2000/XL97). Wenn Sie also in Excel 97 oder Excel 2002 beim Datei öffnen den Fehler "Nicht genügend Speicher" erhalten, dann weichen Sie auf Excel 2002 aus.

Beachten Sie bitte, dass beim Öffnen einer Excel 97- bzw. Excel 2000-Datei mit Excel 2002 die Arbeitsmappe vollständig neu berechnet wird; der Öffnen-Vorgang kann daher ungewöhnlich lange dauern (manchmal mehrere Minuten).

 

To Top

 


So lösen Sie ein Datei speichern-Problem

Grundsätzliches Vorgehen

Probleme beim Speichern von Arbeitsmappen sind verglichen mit der Häufigkeit von Öffnen-Problemen eher selten.

Da Excel eine spezielle Technik zum Lesen und Schreiben von Dateien verwendet (siehe auch "Die Back Seeking-Technik zum Lesen und Schreiben von Dateien"), kann es in Ausnahmefällen zu Problemen beim Speichern kommen, wenn ein Konflikt mit den in Windows vorgenommenen Einstellungen bezüglich Dateizugriff besteht.

So prüfen Sie einen möglichen Konflikt (Windows 95 und Windows 98):

1. Starten Sie Windows im abgesicherten Modus (Safe Mode).
    - Windows 95: Starten Sie Ihren PC und drücken Sie F8 sobald Sie die Meldung "Windows 95 wird gestartet" auf dem Bildschirm sehen. Wählen Sie im Menü den Eintrag "Abgesicherter Modus".
    - Windows 98: Starten Sie Ihren PC und drücken Sie dabei die Strg-Taste, bis das Start-Menü von Windows 98 auf dem Bildschirm erscheint. Wählen Sie im Menü den Eintrag "Abgesicherter Modus".

2. Deaktivieren Sie die Dateisystem-Einstellungen. Das dafür zuständige Dialogfenster erreichen Sie über das Desktop-Symbol "Mein Computer" -> rechte Maustaste -> Menübefehl "Eigenschaften" -> Dateisystem.

3. Schalten Sie diese Einstellungen aus:
     - Protect-Mode Hard Disk Interrupt Handling
     - Synchronous Buffer Commits
     - All 32-Bit Protect-Mode Disk Drivers
     - Write-Behind Caching For All Drivers

4. Starten Sie Ihren PC neu.

To Top

 


So lösen Sie ein Datei schliessen-Problem

Grundsätzliches Vorgehen

Text folgt...

To Top

 


So lösen Sie ein Excel beenden-Problem

Grundsätzliches Vorgehen

Beim Beenden von Excel treten eher selten Probleme auf.

Text folgt...

To Top

 


Noch in Bearbeitung...

Note that if you experience this problem, you have a large number of workbooks open in Microsoft Excel. When you close Microsoft Excel, you can avoid being prompted to save the changes in these workbooks by running the following Visual Basic for Applications macro:

Sub MyExit()
  Application.DisplayAlerts = False
  Application.Quit
End Sub

To Top

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

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