Window 物件 (Project)

代表應用程式或專案中的視窗。 Window 物件是 Windows 集合的成員。

註解

注意

[!注意事項] 回溯相容性維護 Windows 集合。 我們建議您最好使用 Windows2 集合的所有新的開發。

Application.Windows 集合包含應用程式中的所有視窗而 Project.Windows 集合只都包含在指定的專案。

範例

使用 Window 物件

使用 Windows (index ) ,其中 Index 是視窗的索引編號或視窗標號,可傳回單一的 window 物件。 下列範例會將視窗清單中的第一個視窗最大化。

Application.Windows(1).WindowState = pjMaximized

視窗標題為時視窗未最大化的視窗頂端的標題列中顯示的文字。 標題也會顯示在 [ Windows ] 功能表的底部中開啟的檔案清單中。 使用 Caption 屬性設定或傳回視窗的標題。 變更視窗標題不會變更專案的名稱。 下列範例會隱藏包含標題 「 專案 1 」 的視窗。

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

使用 Windows 集合物件

使用 Windows 屬性可傳回 Windows 集合。 下列範例會重疊顯示目前顯示專案中的所有視窗。

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

使用 WindowNewWindow 方法,可以建立一個新視窗,並將其新增到集合物件中。 下面範例會為使用中專案建立一個新視窗。

Application.WindowNewWindow

方法

名稱
Activate
Close
Refresh
WebBrowserControlFrame
WebBrowserControlWindow

屬性

名稱
ActivePane
應用程式
BottomPane
Caption
Height
Index
Left
Parent
Top
TopPane
Visible
Width
WindowState

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應