Microsoft Excel

Herbers Excel/VBA-Archiv

vbext_ws_Maximize | Herbers Excel-Forum


Betrifft: vbext_ws_Maximize von: Peter
Geschrieben am: 05.01.2010 14:58:09

Hallo
Früher lief bei mir dieser Code (Aufteilung Excel VBA auf Bildschirm)
Wenn ich es nun aufrufe, wird reklamiert, dass "vbext_ws_Maximize" nicht als Variable deklariert ist.
Ich weiss aber gar nicht, wie das zu deklarieren wäre? Oder muss sonst wo irgendwas aktiviert werden?

Wer weiss mehr?

Danke, Peter

Sub VBE_einblenden_unten()
Dim H&, W&
    Application.VBE.MainWindow.Visible = True
    
    With Application.VBE.MainWindow
    .WindowState = vbext_ws_Maximize
    H = .Height
    W = .Width
    
    .WindowState = vbext_ws_Normal
    .Width = W
     .Left = 0
    .Top = H / 2
    .Height = H / 2
        End With
End Sub

  

Betrifft: AW: vbext_ws_Maximize von: Tino
Geschrieben am: 05.01.2010 15:22:15

Hallo,
versuch mal und setze für die Konstanten diese Werte ein

für vbext_ws_Normal die 0
für vbext_ws_Maximize die 2

Vermutlich fehlt irgendeine Verweis oder eine Bibliothek ist beschädigt oder nicht vorhanden.

Gruß Tino


  

Betrifft: AW: Danke, so klappts! owt von: Peter
Geschrieben am: 05.01.2010 16:19:24