Как добавить страницу (лист) в Excel: все способы с примерами

Работа с Microsoft Excel часто требует добавления новых листов — будь то для разделения данных по категориям, создания отчётности или структурирования сложных расчётов. Однако многие пользователи до сих пор добавляют страницы "в лоб": через контекстное меню правой кнопкой мыши, не подозревая о существовании горячих клавиш, автоматизации через VBA или даже голосовых команд в Excel 365. Эта статья раскроет все актуальные способы добавления листов в 2026 году, включая малоизвестные фишки для опытных пользователей.

Мы разберём не только базовые методы (которые работают во всех версиях от Excel 2010 до Microsoft 365), но и продвинутые техники: добавление листов по шаблону, массовое создание через скрипты, а также решение типичных ошибок вроде исчезновения кнопки "+". Особое внимание уделим оптимизации рабочего процесса — например, как добавить 50 листов за одну операцию или автоматически именовать их по датам.

1. Базовый способ: кнопка "+" в нижней панели

Самый очевидный метод — использование значка плюса (Новый лист) в нижней части окна Excel. Он появляется справа от последнего листа в книге. Достаточно кликнуть на него левой кнопкой мыши — и Excel сразу добавит новый лист с названием ЛистX (где X — порядковый номер).

Преимущества метода:

  • 🔹 Мгновенный результат — не требует запоминания комбинаций клавиш
  • 🔹 Работает во всех версиях Excel, включая Excel Online и мобильные приложения
  • 🔹 Позволяет добавить лист в конец книги (автоматическое размещение)

Однако у этого способа есть ограничения. Во-первых, нельзя контролировать положение нового листа — он всегда добавляется после последнего. Во-вторых, имя листа придётся переименовывать вручную. И наконец, если кнопка "+" вдруг исчезла (такое бывает при сбоях интерфейса), придётся использовать альтернативные методы.

⚠️ Внимание: Если кнопка "+" пропала, проверьте настройки ленты: перейдите в Файл → Параметры → Дополнительно и убедитесь, что флажок Показывать ярлыки листов включён. В некоторых корпоративных версиях Excel эта опция может быть отключена администратором.

2. Горячие клавиши для быстрого добавления

Для тех, кто ценит скорость, существуют комбинации клавиш, ускоряющие добавление листов в 3-4 раза. Основные сочетания:

  • 🔥 Shift + F11 — добавляет новый лист перед текущим активным листом
  • 🔥 Alt + Shift + F1 — вставляет новый лист (альтернативный вариант)
  • 🔥 Alt + H → I → S — последовательное нажатие для вызова меню Главная → Вставить → Вставить лист

Комбинация Shift + F11 — самая популярная среди опытных пользователей, так как не требует перемещения рук с клавиатуры. Например, если вы работаете с листом Отчёт_2026 и хотите добавить перед ним новый лист для черновых расчётов, просто выделите Отчёт_2026 и нажмите Shift + F11. Новый лист появится слева, а не в конце книги.

--WIDGET:poll:Какую версию Excel вы используете?:Microsoft 365|Excel 2019|Excel 2016|Excel Online|Другая-->

3. Добавление листа через контекстное меню

Щелчок правой кнопкой мыши по ярлыку любого листа открывает контекстное меню, где есть пункт Вставить... Этот метод удобен, если вам нужно добавить лист в конкретное место книги, а не в конец. Например, между листами Январь и Февраль.

Алгоритм действий:

  1. Кликните правой кнопкой по ярлыку листа, после которого хотите вставить новый.
  2. В меню выберите Вставить.. (или Insert.. в английской версии).
  3. В окне Вставка выберите Лист и нажмите ОК.

Преимущество этого способа — точный контроль над позицией нового листа. Также здесь можно выбрать тип вставляемого объекта: кроме обычного листа, доступны Таблица Excel, Диаграмма или даже Макрос (если у вас установлены надстройки).

Выбрать ярлык листа правой кнопкой|Нажать "Вставить.."|Указать тип "Лист"|Нажать ОК-->

4. Автоматизация: макросы и VBA

Если вам регулярно приходится добавлять десятки листов (например, для ежемесячной отчётности по филиалам), ручные методы станут тормозом. В этом случае поможет VBA (Visual Basic for Applications). Ниже приведён код, который добавляет 12 листов с названиями месяцев:

Sub AddMonthlySheets()

Dim MonthNames As Variant

Dim i As Integer

MonthNames = Array("Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", _

"Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь")

For i = 0 To 11

Sheets.Add(After:=Sheets(Sheets.Count)).Name = MonthNames(i)

Next i

End Sub

Как использовать этот код:

  1. Нажмите Alt + F11, чтобы открыть редактор VBA.
  2. В меню выберите Insert → Module.
  3. Вставьте код выше в открывшееся окно.
  4. Закройте редактор и запустите макрос через Alt + F8 (выберите AddMonthlySheets и нажмите Выполнить).

Этот скрипт добавит 12 листов после последнего существующего с именами месяцев. Вы можете модифицировать массив MonthNames, чтобы создавать листы с другими именами (например, названиями проектов или филиалов).

⚠️ Внимание: Перед запуском макроса сохраните книгу в формате .xlsm (с поддержкой макросов), иначе Excel заблокирует выполнение кода. Для этого при сохранении выберите Файл → Сохранить как → Книга Excel с поддержкой макросов (*.xlsm).
Как изменить код для добавления листов с префиксом?

Замените строку Sheets.Add(After:=Sheets(Sheets.Count)).Name = MonthNames(i) на:

Sheets.Add(After:=Sheets(Sheets.Count)).Name = "Отчёт_" & MonthNames(i)

Это добавит листы с именами вроде "Отчёт_Январь", "Отчёт_Февраль" и т.д.

5. Добавление листа по шаблону

Если все новые листы должны иметь одинаковую структуру (например, шапку таблицы с формулами или логотип компании), удобно использовать шаблоны листов. Создать шаблон можно двумя способами:

Способ 1: Сохранение как шаблона Excel (.xltx)

  1. Создайте лист с нужной разметкой (заголовки, формулы, оформление).
  2. Удалите все ненужные листы, оставив только один.
  3. Перейдите в Файл → Сохранить как и выберите тип Шаблон Excel (*.xltx).
  4. Сохраните файл с понятным именем (например, Шаблон_отчёта.xltx).

Способ 2: Использование существующего листа как образца

Если шаблон уже есть в текущей книге, скопируйте его:

  1. Щёлкните правой кнопкой по ярлыку листа-шаблона.
  2. Выберите Переместить/скопировать...
  3. В окне Переместить или скопировать установите флажок Создать копию.
  4. Выберите позицию для нового листа и нажмите ОК.
Метод Преимущества Недостатки
Сохранение как .xltx Можно использовать в разных книгах Требует отдельного файла
Копирование внутри книги Быстро и не требует дополнительных файлов Привязан к одной книге
Макрос для копирования Автоматизация для массового добавления Требует знаний VBA

6. Добавление листов в Excel Online и мобильных версиях

Версии Excel для браузера (Excel Online) и мобильные приложения (iOS/Android) имеют ограниченный функционал по сравнению с десктопной версией. Однако добавить лист здесь тоже можно:

В Excel Online:

  • 🌐 Нажмите на значок "+" в нижней панели (аналогично десктопной версии).
  • 🌐 Или используйте комбинацию Alt + Shift + F1 (работает не во всех браузерах).

В мобильном приложении (iOS/Android):

  • 📱 Коснитесь значка "+" в нижней части экрана.
  • 📱 Или нажмите на три точки рядом с именем листа → Добавить лист.

Ограничения мобильных версий:

  • ❌ Нет поддержки макросов (VBA).
  • ❌ Нельзя добавить лист по шаблону (только пустой).
  • ❌ Горячие клавиши работают нестабильно.

7. Решение типичных проблем

При добавлении листов пользователи часто сталкиваются с ошибками. Рассмотрим самые распространённые и способы их устранения:

Проблема 1: Кнопка "+" исчезла

Возможные причины и решения:

  • 🔍 Скрыты ярлыки листов: Перейдите в Вид → Показать → Ярлыки листов.
  • 🔍 Книга защищена: Снимите защиту через Рецензирование → Снять защиту листа.
  • 🔍 Сбой интерфейса: Перезапустите Excel или сбросьте настройки через Файл → Параметры → Дополнительно → Сбросить.

Проблема 2: Нельзя добавить лист из-за ограничения

Excel имеет лимит на количество листов в одной книге:

  • 📊 Excel 2010-2019: максимум 255 листов (по умолчанию — 3).
  • 📊 Excel 365: лимит увеличен до 1024 листов.

Если лимит исчерпан, создайте новую книгу и перенесите данные через Переместить/скопировать.

Проблема 3: Новый лист добавляется с ошибкой #REF!

Это происходит, если в книге есть ссылки на несуществующие листы или повреждённые формулы. Решение:

  1. Проверьте все формулы на наличие ссылок вида 'Лист1'!A1, где Лист1 был удалён.
  2. Используйте Формулы → Зависимости формул → Проверить ошибки.

FAQ: Частые вопросы

Можно ли добавить лист в Excel, если книга защищена паролем?

Нет, если книга защищена на уровне структуры (запрещено добавление/удаление листов). Чтобы разблокировать, перейдите в Рецензирование → Снять защиту книги и введите пароль. Если вы не знаете пароль, воспользуйтесь специализированными программами для восстановления (например, PassFab for Excel).

Как добавить лист с конкретным именем через макрос?

Используйте этот код (замените "Моё_имя" на нужное):

Sheets.Add(After:=Sheets(Sheets.Count)).Name = "Моё_имя"

Если имя содержит пробелы или специальные символы, заключите его в кавычки: ".Данные_2026".

Почему новые листы создаются с ошибкой в формулах?

Скорее всего, в книге есть динамические именованные диапазоны или структурированные ссылки (например, из таблиц Excel), которые автоматически расширяются на новые листы. Проверьте Формулы → Диспетчер имён и откорректируйте диапазоны.

Как добавить 100 листов за одну операцию?

Создайте макрос с циклом:

Sub Add100Sheets()

Dim i As Integer

For i = 1 To 100

Sheets.Add(After:=Sheets(Sheets.Count)).Name = "Лист_" & i

Next i

End Sub

Для ускорения отключите обновление экрана:

Application.ScreenUpdating = False

'--- код добавления листов ---

Application.ScreenUpdating = True

Можно ли добавить лист из другой книги?

Да, двумя способами:

  1. Копирование листа: Откройте обе книги, перетащите ярлык листа из одной книги в другую (удерживайте Ctrl для копирования).
  2. Макрос:
Sheets("Лист1").Copy Before:=Workbooks("Книга2.xlsx").Sheets(1)