Определите количество листов в книге Excel

Anonim

Как определить количество листов Excel с помощью макроса

Многие макросы предназначены для автоматического создания книг. В этих папках обычно должно быть определенное количество рабочих листов.

Используйте следующую команду для управления желаемым количеством листов с помощью макроса:

Определить дополнительное количество листов ()
Application.SheetsInNewWorkbook = 5
Конец подписки

Используйте число после знака равенства, чтобы определить, сколько листов должно быть в вашей книге. Это значение идентично числу, которое пользователь может установить через меню «Инструменты - Параметры - Общие» в поле «Листы книги», как показано на следующем рисунке:

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

  1. Он сохраняет текущее заданное количество листов в переменной.
  2. Он устанавливает значение числа 7.
  3. Он создает новую книгу (которая затем содержит семь листов).
  4. Он сбрасывает предустановленное количество таблиц на ранее сохраненное значение.

Вот соответствующий список программ для этой задачи:

Номер подтаблицы Mark ()
Тусклое число как целое число
Число = Application.SheetsInNewWorkbook
Application.SheetsInNewWorkbook = 7
Рабочие тетради. Добавить
Application.SheetsInNewWorkbook = число
Конец подписки