Excelでマクロで色々な操作をしているときに、「今、Excelのウィンドウがいくつ開いているのかな?」とウィンドウの数を数えたいときがあるので、その記録です。
VBAでウィンドウの数を数えるには、「Count」プロパティを使います。
< スポンサーリンク >
「Count」プロパティ構文
式.Count
コレクションに含まれるオブジェクトの数を表す長整数型(Long)の値を返します。
VBAで開いているウィンドウの数を数える例
ウィンドウがいくつ開いているかメッセージを表示します。
Sub test()
MsgBox Windows.Count
End Sub
上記のプロシージャを実行すると、開いているウィンドウの数が表示されました。
こんな記事も書いています