Die Größe des Excel-Fensters ermitteln

Mit diesem Makro kann die Breite, sowie die Höhe des Excel Fensters ermittelt werden. Unterschieden wird zwischen der verwendbaren Größe von Excel, also der tatsächlichen Tabellengröße und der Fenstergröße inklusive Programm-Rahmen. Der Wert Fenstergröße ist somit immer größer als der Wert der verwendbaren Größe.


Dieses Makro kann beispielsweise zur Positionierung von UserForms eingesetzt werden.

Public Sub Größe_des_Excelfensters_ermitteln()
Dim eb As Integer
Dim eh As Integer
Dim fb As Integer

eb = ActiveWindow.UsableWidth 'verwendbare Excelbreite
eh = ActiveWindow.UsableHeight 'verwendbare Excelhöhe
fh = ActiveWindow.Height 'gesamte Fensterhöhe
fb = ActiveWindow.Width 'gesamte Fensterbreite

MsgBox "verwendbare Excelbreite = " & eb & Chr(13) & "verwendbare Excelhöhe = " & eh & Chr(13) & _
"gesamte Fensterhöhe = " & fh & Chr(13) & "gesamte Fensterbreite = " & fb
End Sub


Die Ausgabe erfolgt in einer MsgBox mit der Angabe der Werte in Pixel.

 

     sitepanel e mail Anfrage per E-Mail   |   sitepanel telephone 0151 - 164 55 914   |    sitepanel formular  Anfrage per Kontaktformular      |     Excel-Hilfeforum Hilfe-Forum

Ihre Zufriedenheit ist unser Ziel, deshalb verwenden wir Cookies. Mit diesen ermöglichen wir, dass unsere Webseite zuverlässig und sicher läuft, wir die Performance im Blick behalten und Sie besser ansprechen können. Cookies werden benötigt, damit technisch alles funktioniert und Sie auch externe Inhalte lesen können. Des Weiteren sammeln wir unter anderem Daten über aufgerufene Seiten, getätigte Käufe oder geklickte Buttons, um so unser Angebot an Sie zu Verbessern. Mehr über unsere verwendeten Dienste erfahren Sie unter „Weitere Informationen“. Mit Klick auf „Akzeptieren“ erklären Sie sich mit der Verwendung dieser Dienste einverstanden. Ihre Einwilligung können Sie jederzeit mit Wirkung auf die Zukunft widerrufen oder ändern.