私が達成しようとしていることはかなり単純です。ユーザーがシートを選択すると、メッセージ ボックスが表示されます。意味: 現在シート 1 を表示しています。[シート 2] タブをクリックすると、何かを行う前にメッセージが表示されます。別のシートに移動したときに発生するイベントが見つからないようです。
私が試したイベント:Workbook_SheetActivate
およびWorksheet_Activate
Private Sub Workbook_SheetActivate(ByVal sh As Object)
MsgBox ("Example Message")
End Sub
または
Private Sub Worksheet_Activate()
MsgBox ("Example Message")
End Sub
私はいくつかのグーグルを行いましたが、ほとんどのことは、セルの値が変更されたとき、またはセルの選択が変更されたときに関するものです。