Window-Objekt (Project)

Stellt ein Fenster in der Anwendung oder des Projekts dar. Das Window -Objekt ist ein Mitglied der Windows -Auflistung.

HinwBemerkungeneise

Hinweis

[!HINWEIS] Die Windows -Auflistung wird für die Abwärtskompatibilität beibehalten. Es wird empfohlen, dass Sie für alle Neuentwicklungen die Windows2 -Auflistung verwenden.

Die Application.Windows -Auflistung enthält alle Fenster der Anwendung, während die Project.Windows -Auflistung nur die Fenster in das angegebene Projekt enthält.

Beispiele

Verwenden des Window-Objekts

Verwenden Sie Windows (Index ), wobeiIndex die Fensterindexnummer oder Fensterbeschriftung ist, um ein einzelnes Window-Objekt zurückzugeben. Im folgenden Beispiel wird das erste Fenster der Fensterliste maximiert.

Application.Windows(1).WindowState = pjMaximized

Die Beschriftung des Fensters wird der Text, der in der Titelleiste am oberen Rand des Fensters angezeigt wird, wenn das Fenster nicht maximiert ist. Die Beschriftung wird auch in der Liste der geöffneten Dateien unten im Menü Fenster angezeigt. Verwenden Sie die Caption -Eigenschaft festlegen oder Zurückgeben der Beschriftung des Fensters. Ändern der Beschriftung des Fensters ändert sich nicht auf den Namen des Projekts aus. Das folgende Beispiel blendet das Fenster, das die Beschriftung "Project1" enthält.

If Application.Windows(1).Caption = "Project1" Then
    Application.Windows(1).Visible = False
End If

Verwenden der Windows-Auflistung

Verwenden Sie die Windows -Eigenschaft, um eine Windows -Auflistung zurückzugeben. Im folgende Beispiel werden alle Fenster, die derzeit im Projekt angezeigt werden überlappend angeordnet.

With Application.Windows
    For I = 1 To .Count
        .Item(I).Activate
        .Item(I).Top = (I - 1) * 15
        .Item(I).Left = (I - 1) * 15
    Next I
End With

Ein neues Fenster kann mithilfe der WindowNewWindow -Methode erstellt und der Auflistung hinzugefügt werden. Das folgende Beispiel erstellt ein neues Fenster für das aktive Projekt.

Application.WindowNewWindow

Methoden

Name
Activate
Close
Refresh
WebBrowserControlFrame
WebBrowserControlWindow

Eigenschaften

Name
ActivePane
Anwendung
BottomPane
Caption
Height
Index
Left
Parent
Top
TopPane
Visible
Width
WindowState

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.