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

Содержание

Используйте макрос VBA для создания новой книги, содержащей ровно столько листов, сколько вам нужно.

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

Следующий макрос выполняет эту работу. Он создает новую книгу, содержащую 31 лист, пронумерованные от 1 до 31. Вот соответствующие команды VBA:

Sub FuegeTabellenEin ()
Тусклое число как целое число
Dim i как целое число
Dim Mappe как рабочая тетрадь
Число = Application.SheetsInNewWorkbook
Application.SheetsInNewWorkbook = 31
Установить папку = Рабочие книги. Добавить
Для i = 1 в Mappe.Worksheets.Count
Folder.Worksheets (i) .Name = i
Далее я
Application.SheetsInNewWorkbook = число
Конец подписки

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

В макросе вы указываете количество листов, которое хотите, используя число 31. Измените это число, если вы хотите, чтобы в книге было меньше или больше листов.

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

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

wave wave wave wave wave