Quantcast
Channel: プログラミング
Viewing all articles
Browse latest Browse all 8502

ExcelVBAでブックがアクティブ時に自動処理する方法 - 教えて!ExcelVBA!

$
0
0

構文

構文は以下の通りです。

Private Sub Workbook_Activate()
    ' ブックがアクティブになったときに実行したいコード
End Sub

解説

Workbook_Activateは、Excelのブックがアクティブ(選択された)時に自動的に実行されるイベントプロシージャです。このプロシージャを使用することで、ブックが選択されたときに特定の処理を実行することができます。

プログラミング例

具体的なプログラミング例を紹介します。

Private Sub Workbook_Activate()
    MsgBox "このブックがアクティブになりました。"
End Sub

上記のプログラムは、ブックがアクティブになると「このブックがアクティブになりました。」というメッセージが表示されます。

サンプルプログラム

以下サイトからサンプルをダウンロードできます。

drive.google.com

まとめ

Workbook_Activateを使用すると、ブックがアクティブになったときに特定のコードを実行することができます。


Viewing all articles
Browse latest Browse all 8502

Trending Articles