この質問、タブを切り替えるキーボード ショートカットについて質問していました。しかし、このショートカットはシートを前後に移動するものであり、最後のシートで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必要に応じて を押したままにして、コードに追加します)。