Windows-Objekt (Project)Windows object (Project)

Enthält eine Auflistung von Window -Objekten.Contains a collection of Window objects. Die Windows -Auflistung für das Application -Objekt enthält alle Fenster der Anwendung, während die Windows -Auflistung für das Project -Objekt nur die Fenster in das angegebene Projekt enthält.The Windows collection for the Application object contains all the windows in the application, whereas the Windows collection for the Project object contains only the windows in the specified project.

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 recommend that you use the Windows2 collection for all new development.

BeispieleExamples

Verwenden des Window-ObjektsUsing the Window object

Verwenden Sie Windows ( Index), wobei Index die Fenster Indexnummer oder Fensterbeschriftung ist, um ein einzelnes Window -Objekt zurückzugeben.Use Windows ( Index), where Index 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

EigenschaftenProperties

NameName
ActiveWindowActiveWindow
AnwendungApplication
CountCount
ElementItem
ParentParent

Siehe auchSee also

Project-ObjektmodellProject Object Model

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.