構文
構文は以下の通りです。
Private Sub Worksheet_Activate()
' シートがアクティブになった時に実行する処理
End Sub
' シートがアクティブになった時に実行する処理
End Sub
解説
Worksheet_Activateは、シートがアクティブになった時に実行されるイベントです。
プログラミング例
具体的なプログラミング例を紹介します。
Private Sub Worksheet_Activate()
MsgBox "このシートがアクティブになりました"
End Sub
MsgBox "このシートがアクティブになりました"
End Sub
上記のプログラムは、シートがアクティブになった時に「このシートがアクティブになりました」というメッセージボックスを表示します。
まとめ
Worksheet_Activateイベントは、シートがアクティブになったときに自動的に処理を実行します。このイベントを使うことで、シートのアクティブ時に自動的に何らかの設定を行ったり、ユーザーに通知を送ったりすることができます。