Вывести имена листов в книге Excel в виде списка

Содержание

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

Хотите получить список всех листов в книге? Затем используйте макрос VBA. Следующий макрос создает новый лист в активной книге и перечисляет имена всех листов один под другим на этом листе:

Sub ListBlaetter ()
Тусклая линия как целое число
Тусклый список как рабочий лист
Установить список = ActiveWorkbook.Worksheets.Add
Для строки = 1 В ActiveWorkbook.Worksheets.Count
List.Cells (row, 1) .Value = Worksheets (row) .Name
Следующая строка
Конец подписки

После запуска макрос создает список рабочих листов в активных книгах. Этот список находится на новом листе. На следующем рисунке показано, как может выглядеть результат:

Чтобы ввести макрос, нажмите комбинацию клавиш ALT F11 в Excel. Это вызывает редактор VBA. Используйте команду ВСТАВИТЬ - МОДУЛЬ, чтобы вставить пустой лист модуля. Чтобы запустить макрос, нажмите комбинацию клавиш ALT F8 в Excel.

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave