Home » エクセルマクロ・Excel VBAの使い方 » Windowオブジェクト » Excel VBAでウィンドウが最小化されているか判定する-WindowState = xlMinimized

Excel VBAでウィンドウが最小化されているか判定する-WindowState = xlMinimized

対象:Excel2007, Excel2010, Excel2013, Windows版Excel2016

VBAでウィンドウが最小化されているかを判定する

「vba window 最小か」
という検索キーワードに気づきました。

ウィンドウが最小化された状態かどうかをVBAで調べるには、どのようなコードを書けばいいのかを探していらしたのでしょう。

[スポンサードリンク]

ウィンドウが最小化されているかを判定するサンプルマクロ

以下のSubプロシージャが参考になるはずです。

Sub ウィンドウが最小化されているかを判定する()
 If ActiveWindow. WindowState = xlMinimized Then
  MsgBox "最小化されいます!"
 Else
  MsgBox "最小化されていません。"
 End If
End Sub

WindowオブジェクトのWindowStateプロパティで、ウィンドウの状態を調べられます。

VBAでウィンドウが最小化されているかを判定する

Window.WindowStateプロパティの返す値が、xlMinimized(実際の値は-4140)であれば、

VBAでウィンドウが最小化されているかを判定する

最小化されていると判定できます。

最終更新日時:2023-08-04 15:56

[スポンサードリンク]

Home » エクセルマクロ・Excel VBAの使い方 » Windowオブジェクト » Excel VBAでウィンドウが最小化されているか判定する-WindowState = xlMinimized

「Windowオブジェクト」の記事一覧

検索


Copyright © インストラクターのネタ帳 All Rights Reserved.

.