代表應用程式或專案中的視窗。 Window 物件是 Windows 集合的成員。
註解
注意事項
[!注意事項] 回溯相容性維護 Windows 集合。 我們建議您最好使用 Windows2 集合的所有新的開發。
Application.Windows 集合包含應用程式中的所有視窗而 Project.Windows 集合只都包含在指定的專案。
範例
使用 Window 物件
使用 Windows (索引 ) ,其中Index 是視窗索引號或視窗標題,來回傳單一視窗物件。 下列範例會將視窗清單中的第一個視窗最大化。
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 支援與意見反應。