197
Вы можете создать оглавление для рабочих листов в рабочей книге Excel вручную или с помощью макроса. Это позволяет вести обзор
Создание оглавления для рабочих листов в рабочей книге Excel — ручной метод
Файлы Excel с большим количеством рабочих листов могут быстро запутаться. Помочь в этом может рабочий лист, который вы настраиваете как оглавление. Для этого не нужно уметь программировать.
- Откройте в Excel документ, в который вы хотите добавить оглавление. Наведите указатель мыши на первый рабочий лист в списке рабочих листов. Затем нажмите правую кнопку мыши один раз.
- В диалоговом окне «Вставка» выберите «Вставка» и нажмите «Электронная таблица». Он находится на вкладке «Общие». Подтвердите свой выбор нажатием кнопки OK. Теперь Excel вставил для вас новый пустой рабочий лист с именем «Таблица1» в список рабочих листов
- Правой кнопкой мыши щелкните по имени нового листа и выберите «Переименовать». Теперь вы можете переписать существующее имя. Введите «Оглавление»
- Впишите в ячейку A1 заголовок, например «Продажи 2024». Из ячейки A2 введите названия отдельных рабочих листов, расположенных один под другим (см. рис. 1 ниже).
- Когда вы ввели все названия, щелкните в ячейке A2, чтобы вставить ссылку на рабочий лист. Для этого сначала перейдите на вкладку «Вставка» в меню выше.
- В подменю «Ссылки» (третье справа) щелкните один раз левой кнопкой мыши по символу «Ссылка». Откроется диалог «Вставить ссылку»
- В левой части диалогового окна выберите источник ссылки. В нашем примере это «Текущий документ» (см. изображение 2 ниже). Щелкните один раз левой кнопкой мыши на символе
- В поле «Введите ссылку на ячейку:» вы укажете, куда должен переместиться курсор при последующем вызове рабочего листа по ссылке. По умолчанию Excel всегда переходит к первой ячейке первого столбца, т. е. A1.
- Теперь выберите из списка рабочий лист, на который вы хотите переключиться при последующем щелчке мыши. В нашем примере: «02.07». Подтвердите выбор кнопкой OK.
- Теперь щелкните в ячейке A3 и повторите шаги 6 — 9 для всех рабочих листов в рабочей книге Excel. После того как вы вставили все ссылки, просто вызовите нужный рабочий лист, щелкнув на нем.
Создание оглавления с помощью макроса Excel
Если создание оглавления вручную для вас слишком утомительно, вы можете написать для этого макрос. Он автоматически создает список всех рабочих листов и вставляет гиперссылки для перехода непосредственно к соответствующим листам. Для этого воспользуйтесь инструментами разработчика VBA.
- Если вкладка «Инструменты разработчика» не отображается в открытой рабочей книге, сначала активируйте ее. Для этого перейдите на вкладку «Файл», выберите «Еще…» в колонке команд слева внизу, а затем «Параметры». В разделе «Настроить ленту» отметьте пункт «Инструменты разработчика» и подтвердите выбор кнопкой OK.
- Теперь вы можете перейти на вкладку «Инструменты разработчика». Нажмите на Visual Basic (первый значок слева). Откроется редактор Visual Basic.
- Вставьте в модуль код VBA, показанный на рисунке ниже. Затем нажмите Alt + Q, чтобы закрыть VBA и вернуться в Excel.
- Макрос называется «Создать оглавление». Вызовите его, нажав на значок «Макросы» в «Инструментах разработчика». Выберите имя макроса и нажмите «Выполнить».
- Теперь вызовите любой другой рабочий лист, щелкнув на нем в новом рабочем листе «Оглавление».