In diesemFrage, er fragte nach einer Tastenkombination zum Wechseln der Registerkarten. Aber diese Tastenkombination verschiebt das Blatt nach hinten oder vorne, was bedeutet, dass das Drücken von Ctrl+ PageUpauf dem letzten Blatt das erste Blatt nicht verschiebt.
Gibt es eine Tastenkombination, die das zirkuläre Umschalten ermöglicht (wie Ctrlin TabWindows)?
Antwort1
Dies ist eine einfache Version dessen, was ich im Kommentar beschrieben habe.
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
Klicken Sie auf der View
Registerkarte auf Macros
, wählen Sie aus SwitchSheets
, gehen Sie zu Options
und legen Sie eine Tastenkombination dafür fest (halten Sie sie Shiftnach Bedarf gedrückt, um sie dem Akkord hinzuzufügen).