最大化で表示されているか」という検索キーワードでのアクセスに気が付きました。VBAでウィンドウが最大化されているかどうかを判定するには、どのようなコードを書けばいいのか探していた方による検索です。[スポンサードリンク]ウィンドウが最大化されているか判定するサンプルマクロ以下のようなコードで、ウィンドウが最大化されているかどうかを調べられます。"最大化されています。"最大化されていません。最大化されているかどうか判定しています。WindowStateプロパティで最大化もできるWindowオブジェクトのWindowStateプロパティは、オブジェクトブラウザに「読み取り専用」という表示がないことから、取得だけでなく設定もできるプロパティです。以下のコードを実行すれば、アクティブなウィンドウを最大化できます。VBAの教本』でも多用しているローカルウィンドウで見ておきましょう。Sub上記のSubプロシージャを実行してStopステートメントで中断モードになったら、メニュー[表示]-[ローカルウィンドウ]からローカルウィンドウを表示して、オブジェクト変数wndの中身を確認しましょう。この記事でご紹介しているWindowStateプロパティも、もちろん下図のように確認できます。VBAをお使いならおなじみのActive〇〇系のプロパティを、Windowオブジェクトが持っていることにも、注目していただきたいと思っています。オブジェクト式解説編』を開催します。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。