Windows コレクション オブジェクト
Microsoft Excel Visual Basic のリファレンス |
Windows コレクション オブジェクト
複数のオブジェクト Windows Window 複数のオブジェクト |
Excel のすべての Window オブジェクトのコレクションです。Application オブジェクトの Windows コレクションには、アプリケーションのすべてのウィンドウが含まれています。また、Workbook オブジェクトの Windows コレクションには、指定されたブックのウィンドウだけが含まれています。
使い方
Windows コレクションを取得するには、Windows プロパティを使用します。次の使用例は、現在表示されているすべてのウィンドウを重ねて表示します。
Windows.Arrange arrangeStyle:=xlCascade
ウィンドウを新しく作成し、コレクションに追加するには、NewWindow メソッドを使用します。次の使用例は、作業中のブックに新しいウィンドウを作成します。
ActiveWorkbook.NewWindow
単体の Window オブジェクトを取得するには、Windows(index) プロパティを使用します。引数 index には、ウィンドウの名前またはインデックス番号を指定します。次の使用例は、アクティブ ウィンドウを最大化します。
Windows(1).WindowState = xlMaximized
アクティブ ウィンドウは常に Windows(1)
と記述します。