Excelウィンドウの表示サイズを最大化・最小化・通常状態のいずれかに設定することができます。変更する方法について説明します。
【目次】
構文
記述方法は、以下の通りとなります。
=======================================================================
Application.WindowState =[表示サイズ]
=======================================================================
[説明]:
Excelウィンドウを表示サイズを変更するには「Application.WindowState」を使用します。[表示サイズ]にはウィンドウの表示サイズを指定し、最大表示(xlMaximized)・最小表示(xlMinimized)・通常表示(xlNormal)のいずれかが指定できます。内容を纏めると、「このブックのウィンドウサイズを[表示サイズ]で指定した大きさに変更して下さい。」との意味になります。
使い方
使い方について、具体的に説明していきます。
ウィンドウの最大表示(xlMaximized)
xlMaximizedの使い方について説明します。
[記述例]:
※以下の記述例は、VBE(VBA記述画面)に記述しないと実行ができません。VBEの開き方については、VBEの開き方を参考にして下さい。
-------------------------------------------------
Sub サンプル()
Application.WindowState = xlMaximized
MsgBox "最大化表示しました。"
End Sub
-------------------------------------------------
内容は、「このブックのウィンドウサイズを最大表示し、最後にMsgBoxで”最大化表示しました。”のメッセージを表示して下さい。」との意味になります。
[実行例]:
(実行前)
※通常サイズで表示されています。
(実行後)
※最大表示で表示されました。
ウィンドウの最大表示(xlMaximized)の使い方についての説明は以上です。
ウィンドウの最小表示(xlMinimized)
xlMinimizedの使い方について説明します。
[記述例]:
※以下の記述例は、VBE(VBA記述画面)に記述しないと実行ができません。VBEの開き方については、VBEの開き方を参考にして下さい。
-------------------------------------------------
Sub サンプル()
Application.WindowState = xlMinimized
MsgBox "最小化表示しました。"
End Sub
-------------------------------------------------
内容は、「このブックのウィンドウサイズを最小表示し、最後にMsgBoxで”最小化表示しました。”のメッセージを表示して下さい。」との意味になります。
[実行例]:
(実行前)
※通常サイズで表示されています。
(実行後)
※最小表示で表示されました。
ウィンドウの最小表示(xlMinimized)の使い方についての説明は以上です。
ウィンドウの通常表示(xlNormal)
xlNormalの使い方について説明します。
[記述例]:
※以下の記述例は、VBE(VBA記述画面)に記述しないと実行ができません。VBEの開き方については、VBEの開き方を参考にして下さい。
-------------------------------------------------
Sub サンプル()
Application.WindowState = xlNormal
MsgBox "通常表示しました。"
End Sub
-------------------------------------------------
内容は、「このブックのウィンドウサイズを通常表示し、最後にMsgBoxで”通常表示しました。”のメッセージを表示して下さい。」との意味になります。
[実行例]:
(実行前)
※通常サイズで表示されています。
(実行後)
※通常サイズで表示されました。(通常サイズ→通常サイズの変更のため、変化がない様に見えます)
ウィンドウの通常表示(xlNormal)の使い方についての説明は以上です。
おわりに
今回はExcelウィンドウの表示サイズについて説明しました。上記の使い方の通り、表示のサイズには3つの指定方法(最大表示・最小表示・通常表示)があります。類似の指定方法にExcelウィンドウサイズの全画面表示やExcelブックの表示サイズ指定方法があります。こちらとの違いも理解してもらい、状況により有効に使い分けて下さい。