VBA-Editor

Guten Morgen,

ich arbeite relativ viel mit dem VBA-Editor von Excel (Office 2003). Seit einiger Zeit geht das Ding beim Start immer nur den halben Bildschirm belegend auf. Wie kann ich es einstellen, dass es immer maximiert aufgeht? Habe nix in der Hilfe, den Extras/Optionen gefunden.

Danke
Laika

ich arbeite relativ viel mit dem VBA-Editor von Excel (Office
2003). Seit einiger Zeit geht das Ding beim Start immer nur
den halben Bildschirm belegend auf. Wie kann ich es
einstellen, dass es immer maximiert aufgeht? Habe nix in der
Hilfe, den Extras/Optionen gefunden.

Hallo Laika,

nachfolgendes Makro in ein Standardmodul deiner personl.xls. In Excel dann oben ein Symbol hinzufügen und dem das Makro
personl.xls!vbeauf
zuweisen.

Sub VBEAuf()
With Application.VBE.MainWindow
 .Visible = True
 .WindowState = vbext\_ws\_Maximize
End With
End Sub

Was vielleicht auch geht,
Excel beenden.
Start–Ausführen–regedit
gehe zu
HKEY_CURRENT_USER\Software\Microsoft\VBA\6.0\Common
speicher dir erst den ganzen Common-Zweig als Name.reg ab, dann lösche ihn.
Beim Neustart müßte Excel den Zweig wieder erstellen mit Standardeinstellungen, möglicherweise dann mit großem Fenster für den VBE.

Mit Doppelklick auf die Name.reg kannst du den alten Zustand wiederherstellen, wenn es nix brachte.

Arbeiten an der Registry können deinen Rechner lahmlegen
Also mache erst eine komplette Datensicherung bevor du regedit startest.

Gruß
Reinhard

Hallo Reinhard,

Sub VBEAuf()
With Application.VBE.MainWindow
.Visible = True
.WindowState = vbext_ws_Maximize
End With
End Sub

Was sind „VBE.MainWindow“ und „vbext_ws_Maximize“?
Ich finde nichts in der Hilfe …

Laika

Hallo laika,

Was sind „VBE.MainWindow“

http://www.bilder-space.de/show.php?file=08.12vb9JLq…

und „vbext_ws_Maximize“?

http://www.bilder-space.de/show.php?file=08.12pCrDac…

(gefunden indem ich Windowstate im Code markiert habe und F1 drückte)

Ich finde nichts in der Hilfe …

Ja, da ist viel Verborgenes drin was man gar nicht leicht finden kann.

Gruß
Reinhard

Grüezi Laika

ich arbeite relativ viel mit dem VBA-Editor von Excel (Office
2003). Seit einiger Zeit geht das Ding beim Start immer nur
den halben Bildschirm belegend auf. Wie kann ich es
einstellen, dass es immer maximiert aufgeht? Habe nix in der
Hilfe, den Extras/Optionen gefunden.

Ich vermute, das ist weniger ein Excel als ein Windows-Fenster Problem.

Maximiere mal das VBA-Fenster und schliesse es dann über das Schliessen-Kreuz in der rechten oberen Ecke.

Falls das nicht klappt, dann maximiere das Fenster nicht sondern ziehe es an den Fenster-Rändern auf die gewüsnchte Grösse und schliesse dann über das Schliessen-Kreuz.

Üblicherweise merkt sich Windwos sie Lage und Grösse der Fenster beim Schliessen und stellt sie beim nächsten öffnen wieder so her.

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -