Excel でシートを循環的に切り替えるキーボード ショートカットはありますか?

Excel でシートを循環的に切り替えるキーボード ショートカットはありますか?

この質問、タブを切り替えるキーボード ショートカットについて質問していました。しかし、このショートカットはシートを前後に移動するものであり、最後のシートでCtrl+を押してもPageUp最初のシートは移動しません。

循環切り替えを可能にするショートカットはありますか ( Windows のCtrl- のようにTab)?

答え1

これは私がコメントで説明した内容の簡易版です。

Sub SwitchSheets()
    Dim NextSheet As Worksheet
    Set NextSheet = ActiveSheet.Next
    If NextSheet Is Nothing Then
        ThisWorkbook.Sheets(1).Activate
    Else
        NextSheet.Select
    End If
End Sub

タブからViewをクリックしMacros、 を選択してSwitchSheetsに移動しOptions、ショートカット キーを設定します (Shift必要に応じて を押したままにして、コードに追加します)。

関連情報