Почему Excel автоматически проставляет номера страниц и как это исправить
Вы подготовили идеальную таблицу в Microsoft Excel, настроили разметку, проверили формулы — и вдруг при предварительном просмотре печати обнаруживаете, что на каждом листе красуются ненужные номера страниц. Откуда они берутся? Дело в том, что Excel по умолчанию добавляет нумерацию в колонтитулы (верхнюю или нижнюю часть страницы), даже если вы её явным образом не настраивали. Это стандартное поведение программы, которое многие пользователи замечают только на этапе печати.
Проблема усложняется тем, что номера страниц могут появляться не только вручную созданных документах, но и в файлах, полученных от коллег или скачанных из интернета. Например, при экспорте данных из 1С или Google Sheets в Excel часто «приезжают» скрытые настройки колонтитулов. К счастью, удалить нумерацию можно за считанные секунды — и мы покажем, как это сделать в разных версиях программы, включая Excel 2010, 2016, 2019, 2021 и Microsoft 365.
В этой статье вы найдёте:
- 🔍 Пошаговые инструкции для удаления номеров через меню и горячие клавиши
- 🛠️ Способы массового удаления нумерации во всех листах книги
- 📝 Как убрать колонтитулы полностью, если они мешают оформлению
- ⚡ Автоматизация через VBA для опытных пользователей
- ❓ Частые ошибки и почему номера могут возвращаться после сохранения
Способ 1: Удаление нумерации через «Параметры страницы» (самый быстрый)
Этот метод работает во всех версиях Excel и занимает не больше 10 секунд. Он подходит, если номера страниц появились автоматически и не привязаны к пользовательским колонтитулам.
Откройте ваш файл и выполните следующие шаги:
- Перейдите на вкладку
Разметка страницы(в Excel 2016 и новее она называетсяМакет). - В группе
Параметры страницынажмите на маленькую стрелку в правом нижнем углу (или кликните по надписиПараметры страницыполностью). - В открывшемся окне перейдите на вкладку
Колонтитулы. - Нажмите кнопку
Настраиваемый колонтитул....
Теперь перед вами откроется редактор колонтитулов. Здесь важно обратить внимание на три поля:
- 📌 Верхний колонтитул (середина) — часто здесь прописан код
&[Страница]или&P - 📌 Нижний колонтитул (середина) — аналогично может содержать
&[Страница] - 📌 Левая/правая часть — иногда номера дублируются здесь
Удалите все упоминания &[Страница], &P или ручные номера (например, «Стр. 1»). После этого нажмите ОК → ОК, чтобы применить изменения. Если после этих действий номера всё ещё отображаются, проверьте настройки принтера — некоторые драйверы добавляют свою нумерацию поверх Excel.
Удалить &[Страница] из верхнего колонтитула|
Удалить &[Страница] из нижнего колонтитула|
Проверить левое/правое поля на наличие номеров|
Сохранить файл перед предварительным просмотром-->
Способ 2: Убираем номера через предварительный просмотр
Если вы не хотите копаться в настройках, можно удалить нумерацию прямо в режиме предварительного просмотра. Этот метод удобен для быстрой правки перед печатью.
Алгоритм действий:
- Нажмите
Ctrl + F2(или перейдите на вкладкуФайл→Печать). - В правом блоке с предварительным просмотром кликните по любому номеру страницы дважды.
- Excel автоматически откроет редактор колонтитулов. Удалите все символы, связанные с нумерацией (как в Способе 1).
- Закройте редактор и обновите просмотр — номера должны исчезнуть.
⚠️ Внимание: Если после удаления номеров в предварительном просмотре они снова появляются при печати, проблема может крыться в настройках принтера. Зайдите в Панель управления → Устройства и принтеры, выберите ваш принтер, откройте Настройки печати и проверьте раздел «Дополнительно» или «Макет» на наличие опции «Нумерация страниц».
Также стоит учесть, что в Excel Online (веб-версия) функционал колонтитулов ограничен. Если вы работаете в браузере, переключитесь на десктопную версию или используйте Способ 4 (макросы).
Способ 3: Массовое удаление нумерации во всех листах книги
Если ваш файл содержит десятки листов, удалять номера страниц в каждом по отдельности — нерационально. К счастью, Excel позволяет применить изменения ко всей книге за один раз.
Вот как это сделать:
- Щёлкните правой кнопкой мыши по любому листу внизу экрана и выберите
Выделить все листы(или нажмитеCtrl + Shift + Pдля Excel 2013 и новее). - Перейдите в
Разметка страницы → Параметры страницы → Колонтитулы. - Удалите все упоминания номеров страниц (как в Способе 1).
- Нажмите
ОКи снимите выделение листов, кликнув правой кнопкой по любому листу и выбратьРазгруппировать листы.
⚠️ Внимание: При групповом редактировании листов все изменения будут применены ко всем выделенным листам, включая форматирование, ширину столбцов и даже содержимое ячеек. Перед массовым удалением нумерации сохраните резервную копию файла (Файл → Сохранить как).
Если после группового удаления номера остались на некоторых листах, проверьте:
- 🔄 Не были ли эти листы скрыты (отобразите их через
Главная → Формат → Скрыть/отобразить → Отобразить лист) - 📊 Не применялись ли к ним особые параметры печати (проверьте через
Файл → Печать → Настройки) - 🖨️ Не добавлены ли номера через макросы (откройте редактор VBA по
Alt + F11и поищите модули с упоминаниемPageSetup)
Способ 4: Автоматизация через VBA (для опытных пользователей)
Если вам регулярно приходится убирать нумерацию в больших файлах, имеет смысл автоматизировать процесс с помощью макроса. Этот метод требует базовых знаний Visual Basic for Applications (VBA), но экономит массу времени.
Следуйте инструкции:
- Нажмите
Alt + F11, чтобы открыть редактор VBA. - В меню выберите
Insert → Module. - Вставьте следующий код:
Sub RemovePageNumbers()Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
With ws.PageSetup
.LeftHeader = ""
.CenterHeader = ""
.RightHeader = ""
.LeftFooter = ""
.CenterFooter = Replace(.CenterFooter, "&[Page]", "")
.CenterFooter = Replace(.CenterFooter, "&P", "")
.RightFooter = ""
End With
Next ws
MsgBox "Нумерация страниц удалена во всех листах!", vbInformation
End Sub
- Закройте редактор и запустите макрос через
Alt + F8(выберитеRemovePageNumbersи нажмитеВыполнить).
Этот скрипт:
- 🔍 Проходит по всем листам в книге
- 🧹 Очищает верхние и нижние колонтитулы
- 🎯 Целенаправленно удаляет коды
&[Page]и&P, отвечающие за нумерацию - 🔔 Выводит сообщение об успешном завершении
⚠️ Внимание: Перед запуском макроса отключите защиту книги (если она включена) через Рецензирование → Защитить книгу. Также убедитесь, что в настройках Excel разрешено выполнение макросов (Файл → Параметры → Центр управления безопасностью → Параметры центра управления безопасностью → Настройки макросов → выберите «Включить все макросы»).
Способ 5: Удаление «жестко прописанных» номеров в ячейках
Иногда номера страниц не являются частью колонтитулов, а вручную введены в ячейки таблицы. Это часто встречается в шаблонах отчетов, где нумерация добавляется через формулы или текстовые поля. Чтобы их убрать:
Используйте поиск по документу:
- Нажмите
Ctrl + Fи введите в поле поиска:Стр.илиСтраницаPage(если документ на английском)№или#
Если номера генерируются формулами (например, =ROW() или =CELL("filename")), выполните следующие действия:
- Выделите диапазон с формулами (можно использовать
Ctrl + G → Выделить → Формулы). - Скопируйте выделенное (
Ctrl + C). - Выполните
Правка → Специальная вставка → Значения(или нажмитеCtrl + Alt + V → З). - Удалите полученные статичные значения, если они не нужны.
- 📁 Сохраните файл локально (
Файл → Сохранить как → Этот компьютер). - 🔄 Отключите автосохранение (
Файл → Сведения → Отключить автосохранение). - 💾 Сохраните изменения вручную после удаления номеров.
- 📂 Создайте новый файл с нуля (
Файл → Создать → Новая книга). - 🔧 Скопируйте данные из шаблона в чистый файл.
- 📌 Сохраните как обычную книгу (.xlsx), а не шаблон.
- 🛠️ Отключите все надстройки (
Файл → Параметры → Надстройки). - 🔍 Просмотрите код VBA на наличие процедур с
PageSetup. - 📦 Удалите или обновите проблемные надстройки.
| Тип номеров | Признаки | Как удалить |
|---|---|---|
| Колонтитулы | Видно в предварительном просмотре, но не в ячейках | Через Параметры страницы → Колонтитулы |
| Ручной ввод | Номера в ячейках, можно выделить мышью | Удалить содержимое ячеек или заменить на пробелы |
| Формулы | В ячейке отображается формула (начинается с =) |
Заменить формулы на значения или удалить |
| Настройки принтера | Номера появляются только при печати, в Excel их нет | Проверьте драйвер принтера (см. Способ 2) |
Частые ошибки и почему номера возвращаются
Даже после удаления нумерации она может вновь появиться при следующем открытии файла. Вот самые распространённые причины и их решения:
1. Автосохранение в OneDrive/SharePoint
Если файл хранится в облаке, Excel Online может автоматически восстанавливать колонтитулы из предыдущих версий. Чтобы этого избежать:
2. Шаблоны компании
Некоторые организации используют корпоративные шаблоны Excel (.xltx), в которые изначально вшиты колонтитулы. Если вы создаёте новый файл на основе такого шаблона, номера будут добавляться автоматически. Решение:
3. Макросы и надстройки
Некоторые надстройки (например, Kutools for Excel или Ablebits) добавляют собственные колонтитулы. Проверьте:
Как проверить, какая надстройка добавляет номера?
Откройте файл в безопасном режиме (удерживайте Ctrl при запуске Excel). Если номеров нет — виновата одна из надстроек. Отключайте их по очереди, чтобы найти виновника.
FAQ: Ответы на частые вопросы
Можно ли убрать нумерацию только на первом листе, оставив на остальных?
Да, но для этого придётся вручную настроить колонтитулы для каждого листа отдельно. Выделите первый лист, удалите номера через Параметры страницы, затем повторите процесс для остальных листов, но оставьте код &[Page] в колонтитулах. Учтите, что при групповом редактировании (см. Способ 3) эти настройки сбросятся.
Почему после удаления номеров в Excel они появляются при печати на PDF?
Это происходит из-за настроек виртуального принтера (например, Microsoft Print to PDF или Adobe PDF). Зайдите в Панель управления → Устройства и принтеры, найдите ваш PDF-принтер, откройте Настройки печати и проверьте раздел «Дополнительно» или «Макет» на наличие опции «Нумерация страниц». Отключите её и повторите экспорт.
Как убрать нумерацию в Excel Online?
В веб-версии Excel функционал колонтитулов ограничен. Вы можете:
- Открыть файл в десктопной версии Excel и удалить номера (см. Способ 1).
- Использовать макрос (Способ 4), если у вас Microsoft 365 с поддержкой VBA.
- Экспортировать файл в Google Sheets, где колонтитулы настраиваются через
Файл → Параметры страницы.
Можно ли сохранить файл так, чтобы нумерация не возвращалась?
Да, если:
- 📁 Сохраняете файл в формате .xlsx (не .xltx или .xlsm).
- 🔄 Отключаете автосохранение в облаке (см. раздел «Частые ошибки»).
- 📌 Проверяете файл на наличие макросов (они могут восстанавливать колонтитулы).
Также можно сохранить файл как PDF (Файл → Экспорт → Создать PDF/XPS) — в этом формате нумерация зафиксируется в текущем виде.
Почему в моём Excel нет вкладки «Разметка страницы»?
В некоторых версиях (например, Excel Starter 2010 или мобильной версии для Android/iOS) вкладка Разметка страницы скрыта. Альтернативные способы:
- 🖥️ В десктопной версии нажмите
Файл → Печать → Параметры страницы(внизу окна предварительного просмотра). - 📱 В мобильном Excel колонтитулы не поддерживаются — используйте десктопную версию.
- 🔧 Установите полную версию Microsoft 365 (включает все функции).