Перейти к основному содержанию

4 эффективных способа составить список всех имен листов в книге Excel

Автор: Сан Последнее изменение: 2024 июля 12 г.

Навигация по многочисленным листам в большой книге Excel может быть затруднительной, особенно если вам нужен быстрый обзор всех доступных листов. В этой статье рассматриваются четыре практических метода составления списка всех имен листов в книге, что повышает вашу производительность и организацию книги.


Перечислить все имена листов в книге

 

В этом уроке представлены четыре эффективных метода составления списка всех листов в книге. Выберите подход, который лучше всего соответствует вашим потребностям, и следуйте пошаговым инструкциям для эффективного выполнения задачи.


Использование копирования и вставки (вручную)

Самый простой способ составить список всех имен рабочих листов включает ручной процесс:

Шаг 1. Откройте новую книгу
Шаг 2. Дважды щелкните вкладку листа, которую вы хотите скопировать.

Скриншот вкладки листа Excel, выбранной для копирования ее имени

Шаг 3. Нажмите клавиши Ctrl + C, чтобы скопировать имя листа.
Шаг 4: Щелкните ячейку и нажмите Ctrl + V, чтобы вставить имя листа.

Скриншот, показывающий, как вставить скопированное имя листа в ячейку Excel

Шаг 5. Повторите описанные выше шаги, чтобы скопировать и вставить все имена вкладок листов в книгу одно за другим.

Скриншот, на котором показаны несколько вкладок листов в книге Excel для перечисления их названий

Этот метод хорошо работает для нескольких имен листов, но требует много времени при работе с десятками листов. Для книг большего размера рассмотрите более эффективные методы, описанные ниже.


Использование Kutools for Excel (просто, имена листов можно связать)

Kutools for Excel's Создать список имен листов улучшает Excel, быстро создавая связанный список имен листов. Эта функция автоматически создает гиперссылки для каждого листа, позволяя осуществлять прямую навигацию одним щелчком — идеально для управления большими книгами. Она превосходит ручные методы Excel по эффективности и простоте.

Kutools for Excel предлагает более 300 расширенных функций для оптимизации сложных задач, повышения креативности и эффективности. Улучшено возможностями искусственного интеллектаKutools точно автоматизирует задачи, упрощая управление данными. Подробная информация о Kutools для Excel...         Бесплатная пробная версия...

Нажмите Кутулс Плюс > Рабочий лист > Создать список имен листов. В появившемся диалоговом окне укажите настройки:

  1. Выберите стиль индекса (способ отображения названий листов, к которым можно ссылаться: в виде текста гиперссылки или кнопок).

  2. Дайте имя новому листу, в котором будут перечислены имена листов.

  3. Укажите расположение нового листа.

  4. Выберите, сколько столбцов использовать для разделения названий листов.

  5. Нажмите OK.

    Скриншот диалогового окна Kutools for Excel для создания списка названий листов

Стиль индекса: Гиперссылки Стиль индекса: Кнопки

Скриншот, отображающий список названий листов Excel с активными гиперссылками

Скриншот, показывающий список названий листов с кнопками и макросами в Excel

Для быстрого просмотра и легкой навигации между листами Kutools for Excel Панель навигации является высокоэффективным. Он не только перечисляет все имена листов в виде кликабельных ссылок для быстрого доступа, но также отображает все открытые книги, облегчая быстрое переключение между ними.

GIF-изображение панели навигации Kutools, на которой все листы рабочей книги перечислены в виде кликабельных ссылок

Kutools for Excel - Усильте Excel более чем 300 необходимыми инструментами. Наслаждайтесь постоянно бесплатными функциями ИИ! Get It Now


Использование диапазона имен (список на новом листе)

В Excel вы можете эффективно перечислить все имена листов на новом листе, создав именованный диапазон.

Шаг 1. Нажмите «Формулы» > «Определить имя».

Скриншот вкладки «Формулы» в Excel для создания именованного диапазона

Шаг 2. Отредактируйте имя и формулу в диалоговом окне «Новое имя».
  • Имя: введите имя для диапазона имен

  • Относится к: скопируйте и вставьте в нее приведенную ниже формулу

    =REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),"")
  • Нажмите OK.

    Скриншот диалогового окна «Новое имя» в Excel для определения именованного диапазона

Шаг 3. Использование формулы для получения списка имен листов

Введите формулу ниже в ячейку и нажмите Enter ключ, чтобы получить все имена листов.

=TRANSPOSE(ListNames)

ListNames — это имя, которое вы даете для диапазона имен на шаге выше.

Скриншот, на котором показаны названия листов, перечисленные на новом рабочем листе с использованием формулы в Excel

Внимание: этот метод не может отображать имена листов в новой книге.

Использование VBA (нестабильно)

Более продвинутый и настраиваемый метод включает в себя написание сценария VBA для извлечения и вывода имен рабочих листов:

Шаг 1. Откройте книгу, в которой хотите просмотреть имена ее листов.
Шаг 2. Нажмите клавиши Alt + F11, чтобы открыть окно Microsoft Visual Basic для приложений.
Шаг 3. Нажмите «Вставить модуль».

Скриншот редактора VBA в Excel, показывающий, как вставить новый модуль

Шаг 4. Скопируйте и вставьте приведенный ниже код в модуль.
Sub ListSheetNamesInNewWorkbook()
'UpdatebyExtendoffice
    Dim wbSource As Workbook
    Dim wbTarget As Workbook
    Dim wsTarget As Worksheet
    Dim i As Integer
    
    ' Reference the current workbook
    Set wbSource = ActiveWorkbook
    
    ' Create a new workbook
    Set wbTarget = Workbooks.Add
    Set wsTarget = wbTarget.Sheets(1)
    
    ' List all sheet names from the active workbook in the new workbook
    For i = 1 To wbSource.Sheets.Count
        wsTarget.Cells(i, 1).Value = wbSource.Sheets(i).Name
    Next i
    
    ' Cleanup
    Set wbSource = Nothing
    Set wbTarget = Nothing
    Set wsTarget = Nothing
End Sub

Скриншот кода VBA для вывода списка всех названий листов в Excel

Шаг 5: Нажмите клавишу F5 или кнопку «Выполнить», чтобы запустить код.

Теперь открывается новая книга, в которой перечислены все имена листов.

Скриншот новой рабочей книги, отображающей все имена листов, перечисленные с помощью VBA


Каждый метод предлагает различные преимущества в зависимости от ваших потребностей — от простого ручного листинга до более сложных решений, таких как Kutools или VBA. Выберите тот, который лучше всего подходит для вашего рабочего процесса, чтобы эффективно управлять и перемещаться по вашим рабочим листам Excel. Для получения дополнительных советов и рекомендаций по Excel, следите за обновлениями в нашем блоге.


Лучшие инструменты для работы в офисе

Kutools for Excel - поможет вам выделиться из толпы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты  |  Удалить пустые строки  |  Объедините столбцы или ячейки без потери данных  |  Раунд без формулы ...
Супер ВПросмотр: Несколько критериев  |  Множественное значение  |  На нескольких листах  |  Нечеткий поиск...
Адв. Выпадающий список: Простой раскрывающийся список  |  Зависимый раскрывающийся список  |  Выпадающий список с множественным выбором...
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  Сравнить столбцы с Выберите одинаковые и разные ячейки ...
Рекомендуемые функции: Сетка Фокус  |  Просмотр дизайна  |  Большой Формулный Бар  |  Менеджер книг и листов | Библиотека ресурсов (Авто текст)  |  Выбор даты  |  Комбинировать листы  |  Шифровать/дешифровать ячейки  |  Отправлять электронные письма по списку  |  Суперфильтр  |  Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы ...)  |  50+ График Тип (Диаграмма Ганта ...)  |  40+ Практических Формулы (Рассчитать возраст по дню рождения ...)  |  19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути ...)  |  12 Конверсия Инструменты (Числа в слова, Конверсия валюты ...)  |  7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить ячейки Excel ...)  |  ... и более

Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...


Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.