ウィンドウのサイズが変更された場合に処理を実行する : Excel VBA

ウィンドウのサイズが変更された場合に使用するイベントは、WindowResizeです。

イベント構文 : Workbook_WindowResize(ByVal Wn As Window)
Wn : ウィンドウオブジェクト

Excel Tipsメニューに戻る

スポンサーリンク






Excel実行画面

テストの為に、ウィンドウを小さくしています。
テストウィンドウ
ウィンドウを変更すると、ウィンドウ名・高さ・幅が表示されます。
ウィンドウ名・高さ・幅が表示
ウィンドウサイズが変更された場合に、処理を実行するVBAの入力画面
VBAの入力画面

スポンサーリンク



Excel VBAコード

Option Explicit

Private Sub Workbook_WindowResize(ByVal Wn As Window)
    MsgBox "ウィンドウ名:" & Wn.Caption & vbCrLf & _
        "ウィンドウ高さ:" & Wn.Height & vbCrLf & _
        "ウィンドウ幅:" & Wn.Width
End Sub

[関連リンク]
Excelのサイズや位置を変更する

スポンサーリンク






Excel Tipsメニューに戻る

■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します


Copyright (c) Excel-Excel ! All rights reserved