在這個問題,他詢問切換選項卡的鍵盤快速鍵。但此捷徑會向後或向前移動工作表,這表示在最後一張工作表上按Ctrl+PageUp不會移動第一張工作表。
是否有任何允許循環切換的快捷方式(例如Ctrl-Tab在 Windows 中)?
答案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根據需要按住,將其添加到和弦中)。