none
VBA Fenster grösse via VBA anpassen

    Frage

  • Hallo

    ich arbeite immer mit 2 Monitoren unter Access da ich auf einem Access offen habe und auf dem zweiten VBA von Access

    nun bin ich auf die Idee gekommen mir einen Groooosssssen Bildschirm zu kaufen (also fällt die Funktionalität weg)

    da ich gerne in der Entwicklung nicht immer Fenster schieben möchte und die grösse anpassen möchte meine frage

    kann ich das VBA fenster via VBA auch von der grösse anpassen?

    das Access Fenster ist für mich kein Problem das löse ich so:

    Public Declare Function MoveWindow Lib "user32" (ByVal hwnd As Long, ByVal X As Long, ByVal Y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal bRepaint As Long) As LongPublic 
    
    Function AccessFensterGroesseAnpassen(Breite As Long, Hoehe As Long, VonOben As Long, VonLinks As Long)
    Dim i As Long
    i = MoveWindow(hWndAccessApp, VonLinks, VonOben, Breite, Hoehe, True)
    End Function
    aber wie kann ich auf das VBA Fenster zugreifen

    Mittwoch, 22. Juli 2015 14:30

Antworten

  • Füge einen Verweis auf die "Microsoft Visual Basic for Applications Extensibilty 5.3"-Bibliothek hinzu.

    Dann versuche mal

    VBE.MainWindow.Top = VonOben
    VBE.MainWindow.Left = VonLinks
    VBE.MainWindow.Width = Breite
    VBE.MainWindow.Height = Hoehe
    

    Matthias Kläy, Kläy Computing AG


    • Bearbeitet mklaey Mittwoch, 22. Juli 2015 22:40 tippfehler korrigiert
    • Als Antwort markiert MCDPone Donnerstag, 23. Juli 2015 06:16
    Mittwoch, 22. Juli 2015 17:29

Alle Antworten

  • Füge einen Verweis auf die "Microsoft Visual Basic for Applications Extensibilty 5.3"-Bibliothek hinzu.

    Dann versuche mal

    VBE.MainWindow.Top = VonOben
    VBE.MainWindow.Left = VonLinks
    VBE.MainWindow.Width = Breite
    VBE.MainWindow.Height = Hoehe
    

    Matthias Kläy, Kläy Computing AG


    • Bearbeitet mklaey Mittwoch, 22. Juli 2015 22:40 tippfehler korrigiert
    • Als Antwort markiert MCDPone Donnerstag, 23. Juli 2015 06:16
    Mittwoch, 22. Juli 2015 17:29
  • DANKE - das war ja einfach man muss nur wissen wie
    Donnerstag, 23. Juli 2015 06:17