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

Зачем нужны разрывы страниц в Excel и когда их применять

Работа с большими таблицами в Microsoft Excel часто требует печати данных на нескольких листах. Без правильной настройки разрывов страниц вы рискуете получить распечатку, где заголовки столбцов отрываются от основных данных, а важные строки разделяются по разным листам. Разрывы страниц помогают контролировать, как документ будет выглядеть на бумаге или в PDF, обеспечивая читаемость и профессиональный вид.

Например, если у вас отчёт с ежемесячными продажами на 50 строк, а принтер поддерживает только 30 строк на лист, Excel автоматически разобьёт данные. Но автоматический разрыв может разрезать таблицу по середине важного раздела. Ручное управление позволяет:

  • 📄 Фиксировать заголовки на каждом листе
  • 🔍 Сохранять логические блоки данных вместе (например, данные по одному отделу)
  • 🖼️ Избегать обрезки диаграмм или крупных ячеек
  • 📊 Оптимизировать пространство для экономии бумаги

В этой статье вы узнаете, как добавлять, редактировать и удалять разрывы страниц в разных версиях Excel (включая Excel 2019, Excel 365 и Excel для Mac), а также как исправлять типичные ошибки при печати.

📊 Как часто вы печатаете таблицы из Excel?
Ежедневно
Несколько раз в неделю
Рядом
Никогда

Автоматические разрывы страниц: как они работают и когда их достаточно

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

  • 📏 При превышении ширины/высоты листа
  • 🖨️ При изменении ориентации (книжная/альбомная)
  • 📑 При добавлении колонтитулов или полей

Чтобы увидеть автоматические разрывы:

  1. Перейдите на вкладку ВидРазметка страницы.
  2. Синие пунктирные линии показывают границы листов.
  3. Сплошные линии — ручные разрывы, добавленные пользователем.

Автоматические разрывы подходят для простых таблиц, но они не учитывают логическую структуру данных. Например, если строка 30 содержит итог по кварталу, а разрыв проходит по строке 29, итог окажется на следующем листе. В таких случаях требуется ручная настройка.

Как добавить разрыв страницы вручную: пошаговая инструкция

Ручные разрывы дают полный контроль над тем, где будет начинаться новый лист. Рассмотрим процесс на примере Excel 2016 (аналогично работает в Excel 2019/2021/365):

  1. Выделите строку под которой или столбец справа от которого хотите добавить разрыв. Например, чтобы разрыв был после строки 20, выделите строку 21.

  2. Перейдите на вкладку Разметка страницыРазрывыВставить разрыв страницы.

  3. В режиме разметки появится сплошная линия — это и есть ручной разрыв.

Для вертикального разрыва (по столбцам) действуйте аналогично, но выделяйте столбец справа от нужной границы.

Выделить правильную строку/столбец|

Убедиться, что включён режим разметки (Вид → Разметка страницы)|

Проверить, что нет скрытых строк/столбцов в области разрыва|

Сохранить файл перед изменениями-->

Действие Горячие клавиши (Windows) Горячие клавиши (Mac)
Вставить разрыв страницы Alt + P + B + I Option + Command + P + B + I
Удалить разрыв страницы Alt + P + B + R Option + Command + P + B + R
Переключить режим разметки Alt + W + V Option + Command + W + V

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

Как удалить или переместить разрыв страницы

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

  • 🖱️ Через интерфейс:
    1. Перейдите в Разметка страницыРазрывыУдалить разрыв страницы.
    2. Выберите Удалить все ручные разрывы (для полной очистки) или кликните на конкретный разрыв правой кнопкой → Удалить разрыв страницы.
  • 🔄 Перетаскивание:

    В режиме разметки подведите курсор к линии разрыва (он примет вид двойной стрелки) и перетащите её в новое место.

  • ⚠️ Внимание: при удалении всех ручных разрывов Excel вернётся к автоматическим разрывам, которые могут не соответствовать вашей логике. Рекомендуется удалять разрывы выборочно.

    Если разрыв "застрял" и не удаляется через интерфейс, попробуйте:

    1. Выделить всю таблицу (Ctrl + A).
    2. Перейти в Разметка страницыОбласть печатиУбрать область печати.
    3. Заново задать область печати и разрывы.

    Разрывы страниц в сводных таблицах и фильтрованных данных

    При работе со сводными таблицами или отфильтрованными диапазонами разрывы страниц могут вести себя непредсказуемо. Например, если вы скрыли несколько строк фильтром, автоматический разрыв может появиться в неожиданном месте.

    Решения для таких случаев:

    • 🔍 Для сводных таблиц:

      Используйте параметр Параметры сводной таблицыПечатьПовторять метки элементов на каждой странице. Это гарантирует, что заголовки групп не потеряются при разрыве.

    • 📉 Для фильтрованных данных:

      Перед настройкой разрывов снимите фильтры (ДанныеФильтр → отключите галочки) или преобразуйте диапазон в таблицу (Ctrl + T).

    ⚠️ Внимание: если в сводной таблице включена опция Показывать детали для некоторых ячеек, разрывы страниц могут игнорировать скрытые строки. Перед печатью сверните все уровни детализации.

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

    Если вы настроили разрывы, но после сохранения/открытия файла они сбились, причиной может быть:

    1) Изменение области печати (Excel пересчитывает разрывы).

    2) Обновление сводной таблицы (данные изменились, а разрывы остались на старых позициях).

    3) Конфликт с макросами или надстройками (например, Power Query).

    Решение: сохраняйте файл в формате .xlsm (с поддержкой макросов) или фиксируйте разрывы через VBA.

    Продвинутые приёмы: разрывы страниц с помощью VBA

    Для автоматизации разрывов (например, если нужно разбивать таблицу по определённому критерию) можно использовать макросы VBA. Пример кода для добавления разрыва после каждой 20-й строки:

    Sub AddPageBreaks()
    

    Dim ws As Worksheet

    Dim i As Long

    Set ws = ActiveSheet

    For i = 20 To ws.UsedRange.Rows.Count Step 20

    ws.HPageBreaks.Add Before:=ws.Rows(i + 1)

    Next i

    End Sub

    Чтобы запустить макрос:

    1. Нажмите Alt + F11 для открытия редактора VBA.
    2. Вставьте код в новый модуль (Insert → Module).
    3. Вернитесь в Excel и запустите макрос через Вид → Макросы.

    С помощью VBA можно также:

    • 📌 Добавлять разрывы перед строками с определённым значением (например, перед каждым новым отделом).
    • 🔄 Удалять все разрывы одним кликом.
    • 📊 Настраивать разрывы в зависимости от ширины столбцов.

    Типичные ошибки и как их избежать

    Даже опытные пользователи сталкиваются с проблемами при настройке разрывов. Рассмотрим самые распространённые:

    Проблема Причина Решение
    Разрывы не сохраняются Файл сохранён в формате .csv или .txt Сохраните как .xlsx или .xlsm
    Разрывы сбиваются при печати Драйвер принтера игнорирует настройки Excel Обновите драйвер или экспортируйте в PDF
    Лишние пустые страницы Скрытые строки/столбцы или большие ячейки Проверьте видимость всех данных (Главная → Формат → Отобразить/Скрыть)

    Ещё одна частая ошибка — несоответствие области печати. Если вы настроили разрывы, но при печати они не учитываются, проверьте:

    1. Задана ли область печати (Разметка страницы → Область печати).
    2. Нет ли конфликта с настройками принтера (например, масштаб "По размеру страницы" может игнорировать разрывы).

    FAQ: Ответы на частые вопросы

    Можно ли сделать разрывы страниц в Excel Online?

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

    Почему при экспорте в PDF разрывы не совпадают с Excel?

    Это происходит из-за различий в рендеринге между Excel и программой для просмотра PDF. Чтобы избежать проблемы:

    1. В Excel перейдите в Файл → Экспорт → Создать PDF/XPS.
    2. В окне публикации выберите Параметры и убедитесь, что включена опция Как напечатано.
    Как сделать так, чтобы заголовки повторялись на каждом листе?

    Для этого:

    1. Перейдите на вкладку Разметка страницы.
    2. Нажмите Печатать заголовки.
    3. В разделе Сквозные строки укажите диапазон с заголовками (например, $1:$1 для первой строки).

    Это работает независимо от разрывов страниц.

    Можно ли настроить разрывы для альбомной ориентации части страниц?

    Нет, Excel не поддерживает разную ориентацию страниц в одном документе. Все листы будут иметь одинаковую ориентацию (книжную или альбомную). Альтернатива — разбить данные на отдельные файлы или использовать Microsoft Word для финальной вёрстки.

    Как убрать серые пунктирные линии (автоматические разрывы) в режиме разметки?

    Эти линии отображаются только в интерфейсе и не печатаются. Чтобы их скрыть:

    1. Перейдите в Файл → Параметры → Дополнительно.
    2. В разделе Параметры отображения для этого листа снимите галочку Показывать автоматические разрывы страниц.

    Это не удалит разрывы, а лишь скроет их отображение.