アクティブなワークシートがブックの最初のワークシートであるかどうかを確認する必要があります。このコードはまったく動作していませんが、正しい軌道に乗ることを期待しています。Excel VBA - アクティブなワークシートが最初のワークシートであるかどうかを確認します
Sub CheckFirstSheet()
If Sheets(1) = ActiveSheet Then MsgBox "This is the first worksheet."
If Sheets(1) <> ActiveSheet Then MsgBox "This is not the first worksheet."
End Sub
ActiveSheet.Index? – cyboashu