3

В этом вопросе он спрашивал о сочетаниях клавиш для переключения вкладок. Но этот ярлык перемещает лист назад или вперед, что означает, что нажатие Ctrl+PageUp на последнем листе не перемещает первый лист.

Есть ли ярлык, который позволяет циклическое переключение (например, Ctrl - Tab в Windows)?

1 ответ1

5

Это простая версия того, что я описал в комментарии.

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» , чтобы добавить ее в аккорд).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .