- 1. Горячие клавиши переключения между листами Excel
- 2. “Переход к листу текущей книги”
- 3. VBA-макрос: список листов на отдельной вкладке
- 4. Встроенный макрос в !SEMTools
- 5. Расширенное окно с фильтром (!SEMTools)
Когда в книге Excel десятки листов с длинными именами, привычное переключение между вкладками (листами) с помощью левой кнопки мыши становится неудобным.
К счастью, есть целых 5 удобных способов. Рассмотрим их по порядку.
1. Горячие клавиши переключения между листами Excel
Вот основные горячие сочетания клавиш для переключения между листами:
Ctrl + PgUp | Перейти на предыдущий лист |
Ctrl + PgDn | Перейти на следующий лист |
Ctrl + ЛКМ на кнопке навигации влево | Отобразить первый лист |
Ctrl + ЛКМ на кнопке навигации вправо | Отобразить последний лист |
А ниже наглядная демонстрация. Комбинации клавиш указаны внизу экрана.

Этот метод работает всегда и подходит для быстрого переключения между несколькими соседними вкладками, или к первому/последнему листу. Но всё же не существует комбинаций клавиш для переключения к конкретным листам в середине книги.
2. “Переход к листу текущей книги”
В левом нижнем углу окна Excel есть стрелки прокрутки листов. Щёлкните по ним правой кнопкой мыши — появится окно “Переход к листу текущей книги”. В нём отображается список всех листов книги.
Щёлкнуть левой кнопкой мыши по нужному листу – и вы окажетесь на нём.

3. VBA-макрос: список листов на отдельной вкладке
Можно создать макрос, который соберёт оглавление: список всех листов с гиперссылками для перехода. Код можно сохранить в личную книгу макросов (PERSONAL.XLSB), чтобы использовать во всех файлах.
Sub SozdatSoderzhanie()
Dim ws As Worksheet, toc As Worksheet, i As Long
Set toc = Worksheets.Add
toc.Name = "BCE JIuCTbI"
For i = 1 To Worksheets.Count
If Sheets(i).Name <> toc.Name Then toc.Hyperlinks.Add Anchor:=toc.Cells(i, 1), Address:="", SubAddress:="'" & Worksheets(i).Name & "'!A1", TextToDisplay:=Worksheets(i).Name
Next i
End Sub
После запуска макрос создастся новый лист «Все листы» с кликабельными ссылками на все вкладки.

4. Встроенный макрос в !SEMTools
Если у вас установлена !SEMTools, возиться с кодом не придётся — достаточно нажать кнопку на вкладке надстройки – Lite или Pro. Можно сделать гиперссылки и самостоятельно, но зачем, если процесс уже автоматизирован?
Так работает:

Процедура доступна в бесплатной версии !SEMTools.
5. Расширенное окно с фильтром (!SEMTools)
В том же меню, что и предыдущая процедура, в !SEMTools есть ещё одна: список всех листов выводится в отдельном окне. Можно:
- Быстро найти лист по названию с помощью поиска;
- Перемещаться между листами привычными стрелками вверх-вниз
- Перейти к нужному листу нажатием клавиши Enter (Ввод).
Процедура также бесплатна. Нужно просто установить надстройку.

Это решение особенно удобно при работе с большими книгами (десятки и сотни листов). Также приятно то, что процедура никак не изменяет содержимое книги, в отличие от предыдущего решения.
Хотите ускорить навигацию в больших книгах Excel? Установите бесплатную надстройку !SEMTools и используйте готовые макросы для создания оглавления и удобного окна поиска по листам!