Einige Einstellungen für die Visual Basic-Editor, die Sie in einer früheren Version einer Office-Anwendung aktiviert haben, sind in Office 2010 deaktiviert.

Problembeschreibung

Stellen Sie sich folgendes Szenario vor: Sie erstellen eine Datei in einer 2007 Microsoft Office-Anwendung oder in einer früheren Version der Anwendung. Sie sehen, dass einige Einstellungen für die Microsoft Visual Basic-Editor in der Anwendung aktiviert sind, z. B. die Option Variablendeklaration erforderlich und die Option Bei Bedarf kompilieren. Wenn Sie die Datei in einer Microsoft Office 2010-Anwendung öffnen, sind diese Einstellungen deaktiviert.

Ursache

Dieses Problem tritt auf, weil Visual Basic for Applications (VBA) in Microsoft Office 2010 auf Version 7.0 aktualisiert wurde. Daher befinden sich die Registrierungseinträge, die den Einstellungen für den Visual Basic-Editor entsprechen, unter einem anderen Unterschlüssel. In Office 2010 befinden sich die Registrierungseinträge unter dem folgenden Unterschlüssel:

HKEY_CURRENT_USER\Software\Microsoft\VBA\7.0\Common

In früheren Versionen von Office befinden sich die Registrierungseinträge unter dem folgenden Unterschlüssel:

HKEY_CURRENT_USER\Software\Microsoft\VBA\6.0\Common

Problemumgehung

Um dieses Problem zu umgehen, aktivieren Sie die Einstellungen manuell. Verwenden Sie dazu eine der folgenden Methoden:

Methode 1

  1. Starten Sie eine Office 2010-Anwendung.

  2. Klicken Sie auf der Registerkarte Entwicklertools auf Visual Basic.

    Wenn Sie Microsoft Access 2010 starten, klicken Sie auf der Registerkarte Datenbanktools auf Visual Basic.

  3. Klicken Sie im Menü Extras auf Optionen.

  4. Wählen Sie im Dialogfeld Optionen eine beliebige Option aus, die Sie aktivieren möchten, und klicken Sie dann auf OK.

Methode 2

Wichtig

Dieser Abschnitt, diese Methode bzw. diese Aufgabe enthält eine Beschreibung der Schritte zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher ist es wichtig, bei der Ausführung der folgenden Schritte sorgfältig vorzugehen. Für zusätzlichen Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Sie können die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie unter Sichern und Wiederherstellen der Registrierung in Windows.

  1. Klicken Sie auf Start und dann auf Ausführen, geben Sie „regedit“ ein und klicken Sie auf OK.

  2. Suchen Sie den folgenden Registrierungsunterschlüssel:

    HKEY_CURRENT_USER\Software\Microsoft\VBA\6.0\Common

  3. Klicken Sie im Menü Datei auf Exportieren.

  4. Wählen Sie im Dialogfeld Registrierungsdatei exportieren einen Pfad und einen Namen für die exportierte Datei aus.

  5. Stellen Sie sicher, dass die Option Ausgewählter Branch aktiviert ist, und klicken Sie dann auf Speichern.

  6. Öffnen Sie die exportierte Datei im Editor.

  7. Suchen Sie die folgende Zeichenfolge:

    [HKEY_CURRENT_USER\Software\Microsoft\VBA\6.0\Common]

    Ändern Sie diese Zeichenfolge dann wie folgt:

    [HKEY_CURRENT_USER\Software\Microsoft\VBA\7.0\Common]

  8. Speichern und schließen Sie die Datei im Editor.

  9. Klicken Sie unter Registrierungs-Editor im Menü Datei auf Importieren.

  10. Wählen Sie im Dialogfeld Registrierungsdatei exportieren die soeben gespeicherte Datei aus, und klicken Sie dann auf Öffnen.

  11. Klicken Sie auf OK.

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.

Weitere Informationen

Führen Sie die folgenden Schritte aus, damit die Registerkarte Entwickler im Menüband bestimmter Microsoft Office 2010-Anwendungen angezeigt wird:

  1. Klicken Sie auf der Registerkarte Datei auf Optionen.
  2. Aktivieren Sie auf der Registerkarte Menüband anpassen das Kontrollkästchen Entwickler unter dem Abschnitt Menüband anpassen , und klicken Sie dann auf OK.