Window-Objekt (Project)Window object (Project)

Stellt ein Fenster in der Anwendung oder des Projekts dar.Represents a window in the application or project. Das Window -Objekt ist ein Mitglied der Windows -Auflistung.The Window object is a member of the Windows collection.

BemerkungenRemarks

Hinweis

[!HINWEIS] Die Windows -Auflistung wird für die Abwärtskompatibilität beibehalten.The Windows collection is maintained for backward compatibility. Es wird empfohlen, dass Sie für alle Neuentwicklungen die Windows2 -Auflistung verwenden.We recommended that you use the Windows2 collection for all new development.

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.The Application.Windows collection contains all the windows in the application, whereas the Project.Windows collection contains only the windows in the specified project.

BeispieleExamples

Verwenden des Window-ObjektsUsing the Window object

Verwenden Sie Windows (Index ), wobeiIndex die Fenster Indexnummer oder Fensterbeschriftung ist, um ein einzelnes Window -Objekt zurückzugeben.Use Windows (Index ), whereIndex is the window index number or window caption, to return a single Window object. Im folgenden Beispiel wird das erste Fenster der Fensterliste maximiert.The following example maximizes the first window in the window list.

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.The window caption is the text shown in the title bar at the top of the window when the window is not maximized. Die Beschriftung wird auch in der Liste der geöffneten Dateien unten im Menü Fenster angezeigt.The caption is also shown in the list of open files on the bottom of the Windows menu. Verwenden Sie die Caption -Eigenschaft festlegen oder Zurückgeben der Beschriftung des Fensters.Use the Caption property to set or return the window caption. Ändern der Beschriftung des Fensters ändert sich nicht auf den Namen des Projekts aus.Changing the window caption does not change the name of the project. Das folgende Beispiel blendet das Fenster, das die Beschriftung "Project1" enthält.The following example hides the window that contains the caption "Project1".

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

Verwenden der Windows-AuflistungUsing the Windows collection

Verwenden Sie die Windows -Eigenschaft, um eine Windows -Auflistung zurückzugeben.Use the Windows property to return a Windows collection. Im folgende Beispiel werden alle Fenster, die derzeit im Projekt angezeigt werden überlappend angeordnet.The following example cascades all the windows that are currently displayed in Project.

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.Use the WindowNewWindow method to create a new window and add it to the collection. Das folgende Beispiel erstellt ein neues Fenster für das aktive Projekt.The following example creates a new window for the active project.

Application.WindowNewWindow

MethodenMethods

NameName
ActivateActivate
CloseClose
RefreshRefresh
WebBrowserControlFrameWebBrowserControlFrame
WebBrowserControlWindowWebBrowserControlWindow

EigenschaftenProperties

NameName
ActivePaneActivePane
AnwendungApplication
BottomPaneBottomPane
CaptionCaption
HeightHeight
IndexIndex
LeftLeft
ParentParent
TopTop
TopPaneTopPane
VisibleVisible
WidthWidth
WindowStateWindowState

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.