Freigeben über

Microsoft Excel 365 - VBA-Editor - Codefenster ohne fixe Position

Marco Schroth 20 Zuverlässigkeitspunkte
2026-02-21T13:58:31.6266667+00:00

Hallo zusammen,

ich benutze Microsoft Excel 365 und habe eine Frage zu dem VBA-Editor:

Warum haben die Code-Fenster beim Öffnen keine Fixposition (Verankerung) bzw. kann ich diese irgendwie aktivieren?

Viele Grüße

Marco

Microsoft 365, Insider | Excel | Windows
0 Kommentare Keine Kommentare
{count} Stimmen

1 Antwort

Sortieren nach: Am hilfreichsten
  1. Kai-H 12,695 Zuverlässigkeitspunkte Externe Microsoft-Mitarbeiter Moderator
    2026-02-22T06:50:33.5233333+00:00

    (Haftungsausschluss: Die bereitgestellten Informationen wurden mit einem automatisierten Übersetzungstool übersetzt. Wir bemühen uns um Genauigkeit, jedoch spiegeln Übersetzungen möglicherweise nicht immer vollständig die Bedeutung, den Kontext oder die Absicht des Originalinhalts wider.) 

    Hallo, Marco Schroth

    Willkommen im Microsoft-Fragen-und-Antworten-Forum.

    Vielen Dank für Ihre Frage. Das Problem, das Sie sehen, ist eine Einschränkung des Visual Basic Editors (VBE). Der VBE ist eine ältere, mehrdokumentenbasierte Benutzeroberfläche. Die Toolfenster (Projekt-Explorer, Eigenschaften, Direktfenster, Lokale Variablen, Überwachung usw.) lassen sich andocken und bleiben an ihrer Position fixiert. Codefenster hingegen verhalten sich wie Dokumentfenster: Sie können frei verschoben werden, sich überlappen und werden an der Stelle wieder geöffnet, an der der Editor sie zuletzt gespeichert hat. Es gibt keine Einstellung, die Codefenster wie in modernen IDEs an einer festen, immer vorhersehbaren Position fixiert.

    Was du tun kannst, um das Layout stabil zu bekommen:

    • In der VBE: Tools > Optionen > Register „Docking“, und dort die gewünschten Fenster als andockbar aktivieren. Microsoft beschreibt genau diese Docking-Optionen als Steuerung dafür, ob Fenster an Kanten „angeheftet“ werden.
    • Andocken per Drag and Drop: Fenster an der Titelleiste ziehen, bis eine „Ghost“-Umrandung (Vorschau) am Rand erscheint, dann loslassen. Wenn man ein paar Pixel zu hoch oder zu weit innen „droppt“, landet das Fenster gern falsch und blockiert die rechte Codefläche.

    Wenn das Layout „kaputt“ ist und sich nicht mehr sauber zurücksetzen lässt, hilft oft ein Reset der gespeicherten Docking-Einstellungen:

    • Excel und VBE schließen.
    • In Windows „regedit“ öffnen und die VBE-Konfiguration zurücksetzen, indem man z.B. unter HKEY_CURRENT_USER\Software\Microsoft\VBA\7.1\Common die Dock/DOCK-Einstellungen bzw. den Common-Zweig umbenennt, damit Office ihn beim nächsten Start neu erstellt. Das wird in der Praxis genau so als Fix beschrieben.

    Achtung: Registry-Änderungen nur mit Backup, falsche Änderungen können Office oder Windows beschädigen.

    Falls du „Tabs“ für Codefenster willst, gibt es Drittanbieter-Add-ins, die Tabs in den VBE bringen. Das ist nicht offiziell, daher vorsichtig testen und nur aus vertrauenswürdigen Quellen nutzen.

    Ich hoffe, das hilft Ihnen weiter. Wenn Sie weitere Hilfe benötigen, können Sie sich gerne wieder melden. 


    Wenn die Antwort hilfreich ist, klicken Sie bitte auf „Antwort akzeptieren“ und bewerten Sie sie positiv. Wenn Sie weitere Fragen zu dieser Antwort haben, klicken Sie bitte auf „Kommentar“.  

    Hinweis: Bitte befolgen Sie die Schritte in unserer Dokumentation, um E-Mail-Benachrichtigungen zu aktivieren, wenn Sie die entsprechenden E-Mail-Benachrichtigungen für diesen Thread erhalten möchten.  


Ihre Antwort

Antworten können von Fragestellenden als „Angenommen“ und von Moderierenden als „Empfohlen“ gekennzeichnet werden, wodurch Benutzende wissen, dass diese Antwort das Problem des Fragestellenden gelöst hat.