Как убрать верхний и нижний колонтитул в Excel: 5 рабочих способов

При попытке распечатать таблицу в Microsoft Excel вы обнаруживаете, что на каждом листе автоматически проставляются дата, номер страницы или название файла в верхней/нижней части? Это стандартные колонтитулы, которые Excel добавляет по умолчанию в параметрах страницы. Их удаление занимает не больше минуты, но многие пользователи теряют время на поиск скрытых настроек — особенно если колонтитулы не отображаются в обычном режиме просмотра.

Проблема усложняется тем, что в разных версиях Excel (2010, 2013, 2016, 2019, 2021, 365) путь к настройкам колонтитулов может отличаться, а в Excel Online часть функций вообще недоступна. Например, в Excel 2013 для удаления колонтитула достаточно перейти в Разметка страницы → Колонтитулы, тогда как в Excel 365 этот раздел спрятан глубже. Ещё одна ловушка: даже после удаления колонтитулы могут вновь появляться при сохранении файла в формате .xls (Excel 97-2003).

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

Почему колонтитулы появляются автоматически и как это исправить

Excel добавляет колонтитулы в трёх случаях:

  • 📄 Стандартные шаблоны: программа по умолчанию подставляет номер страницы (&[Page]), дату (&[Date]) или имя файла (&[File]) при первом сохранении документа.
  • 🖨️ Настройки принтера: некоторые драйверы принтеров (например, HP LaserJet или Canon PIXMA) принудительно добавляют колонтитулы через параметры печати.
  • 🔄 Импорт из других форматов: при открытии файлов .csv, .pdf или старых .xls Excel может переносить колонтитулы из исходного документа.

Чтобы навсегда отключить автоматическое добавление:

  1. Откройте Файл → Параметры → Дополнительно.
  2. Прокрутите до раздела Параметры печати для этого листа.
  3. Снимите галочку с Печатать колонтитулыExcel 2010-2013 этот пункт может называться Печатать заголовки).
⚠️ Внимание: Если колонтитулы пропали в интерфейсе, но остаются при печати, проверьте настройки принтера. В диалоговом окне печати (Ctrl+P) перейдите в Свойства принтера → Дополнительно и отключите опцию Добавлять колонтитулы.

Способ 1: Удаление колонтитулов через режим «Разметка страницы»

Самый быстрый метод — использовать встроенный режим разметки, где колонтитулы отображаются как редактируемые поля. Инструкция подходит для Excel 2010–2023:

  1. Перейдите на вкладку Вид и выберите Разметка страницы (или нажмите Alt+W+E).
  2. Щёлкните левой кнопкой мыши по верхнему или нижнему колонтитулу — появится панель инструментов Работа с колонтитулами.
  3. Выделите весь текст в поле колонтитула (сочетание Ctrl+A сработает только внутри поля) и удалите его клавишей Delete.
  4. Нажмите Esc или кликните за пределами колонтитула, чтобы сохранить изменения.

Если колонтитулы неактивны (серого цвета), значит они защищены от редактирования. Чтобы разблокировать:

  • 🔓 Перейдите в Рецензирование → Снять защиту листа (если лист защищён паролем, введите его).
  • 📌 Убедитесь, что в настройках листа (Правка → Защитить лист) не стоит галочка Защитить колонтитулы.

Снята защита листа|Активен режим"Разметка страницы"|Курсор находится внутри поля колонтитула|Нет скрытых символов (пробелов, табуляций)-->

Способ 2: Через параметры страницы (для скрытых колонтитулов)

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

  1. Откройте вкладку Разметка страницы и кликните по маленькой стрелке в правом нижнем углу группы Параметры страницы (или нажмите Alt+P+S+P).
  2. Перейдите на вкладку Колонтитулы.
  3. В выпадающих списках Верхний колонтитул и Нижний колонтитул выберите пункт (нет).
  4. Нажмите ОК, чтобы применить изменения.

В Excel 365 и Excel 2021 этот раздел может выглядеть иначе: вместо выпадающих списков вы увидите кнопки Настройка верхнего колонтитула и Настройка нижнего колонтитула. Кликните по ним и вручную удалите весь текст в открывшемся окне.

Версия Excel Путь к настройкам колонтитулов Особенности
Excel 2010–2013 Разметка страницы → Колонтитулы Колонтитулы редактируются в поле листа
Excel 2016–2019 Вставка → Колонтитулы или Параметры страницы → Колонтитулы Добавлена предварительная галерея шаблонов
Excel 365 / 2021 Вид → Разметка страницы → клик по колонтитулу Поддержка динамических массивов в колонтитулах
Excel Online Файл → Печать → Параметры страницы Ограниченные возможности редактирования
⚠️ Внимание: Если после удаления колонтитулы возвращаются, проверьте стиль таблицы. Некоторые шаблоны (например, Отчёт1 или Финансовый) автоматически добавляют колонтитулы. Чтобы отключить это, перейдите в Главная → Стили → Очистить.

Способ 3: Удаление колонтитулов через VBA (для опытных пользователей)

Если колонтитулы добавлены макросом или не удаляются стандартными методами, используйте Visual Basic for Applications:

  1. Нажмите Alt+F11, чтобы открыть редактор VBA.
  2. В окне Project найдите вашу книгу и откройте модуль листа (двойной клик по Sheet1 (Лист1)).
  3. Вставьте следующий код:
    Sub RemoveAllHeadersFooters
    

    Dim ws As Worksheet

    For Each ws In ThisWorkbook.Worksheets

    ws.PageSetup.LeftHeader =""

    ws.PageSetup.CenterHeader =""

    ws.PageSetup.RightHeader =""

    ws.PageSetup.LeftFooter =""

    ws.PageSetup.CenterFooter =""

    ws.PageSetup.RightFooter =""

    Next ws

    MsgBox"Колонтитулы удалены со всех листов!", vbInformation

    End Sub

  4. Запустите макрос клавишей F5.

Этот скрипт очищает все колонтитулы (левый, центральный, правый) на всех листах книги. Если нужно удалить колонтитулы только с текущего листа, замените цикл For Each на:

ActiveSheet.PageSetup.LeftHeader =""

Способ 4: Очистка скрытых символов в колонтитулах

Иногда колонтитулы кажутся пустыми, но при печати выводятся пробелы, точки или невидимые символы. Это происходит из-за:

  • 🔹 Неразрывных пробелов (вставляются при копировании из Word).
  • 🔹 Символов табуляции (Char(9) в VBA).
  • 🔹 Кодов полей (например, &[Tab] или &10 для переноса строки).

Чтобы очистить такие колонтитулы:

  1. Перейдите в режим Разметка страницы.
  2. Кликните по колонтитулу и нажмите Ctrl+Shift+8 (включит отображение скрытых символов).
  3. Удалите все непечатаемые знаки (они отобразятся как точки или стрелки).
  4. Если символы не видны, введите в колонтитул любой текст (например, test), затем удалите его — это сбросит форматирование.
Как проверить колонтитулы на скрытые коды полей

В режиме разметки введите в колонтитул символ & — если после него появится подсказка с кодом (например, &[Date]), значит колонтитул содержит динамическое поле. Удалите его полностью, а не только видимый текст.

Способ 5: Удаление колонтитулов при экспорте в PDF

Если колонтитулы нужны для работы в Excel, но не должны отображаться в PDF, используйте виртуальный принтер:

  1. Нажмите Ctrl+P, чтобы открыть окно печати.
  2. В разделе Принтер выберите Microsoft Print to PDF.
  3. Кликните по ссылке Параметры страницы внизу окна.
  4. На вкладке Колонтитулы выберите (нет) для верхнего и нижнего колонтитула.
  5. Сохраните PDF — колонтитулы в нём отображаться не будут.

Альтернативный метод для Excel 365:

  • 📎 Экспортируйте таблицу в PDF через Файл → Экспорт → Создать PDF/XPS.
  • 🔍 В окне публикации снимите галочку с Открыть файл после публикации и нажмите Параметры.
  • 📄 Убедитесь, что в разделе Печать выбрано Игнорировать колонтитулы (если опция доступна).

Первый раз|Иногда (1-2 раза в год)|Часто (ежемесячно)|Постоянно (еженедельно)-->

Частые ошибки и как их избежать

Ошибки при работе с колонтитулами делятся на три категории:

  1. Колонтитулы не удаляются:
    • 🔒 Причина: Лист защищён от изменений. Решение: Рецензирование → Снять защиту листа.
    • 📥 Причина: Колонтитулы добавлены через макрос. Решение: Проверьте модули VBA (Alt+F11).
  2. Колонтитулы возвращаются после сохранения:
    • 💾 Причина: Файл сохранён в формате .xls (Excel 97-2003). Решение: Сохраните как .xlsx.
    • 📑 Причина: Используется шаблон с колонтитулами. Решение: Файл → Создать → Пустая книга.
  3. Колонтитулы печатаются, но не видны в Excel:
    • 🖨️ Причина: Настройки принтера. Решение: Проверьте Свойства принтера → Дополнительно.
    • 👁️ Причина: Белый текст на белом фоне. Решение: Выделите колонтитул и измените цвет шрифта.

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

Можно ли удалить колонтитулы только с первого листа, оставив их на остальных?

Да. Перейдите в режим Разметка страницы, выделите первый лист и удалите колонтитулы только на нём. Колонтитулы на других листах останутся без изменений. Чтобы применить разные колонтитулы к разным листам, используйте группировку: удерживайте Ctrl и выбирайте нужные листы перед редактированием.

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

Это происходит из-за:

  1. Автосохранения: Excel восстанавливает предыдущую версию. Отключите автосохранение в Файл → Параметры → Сохранение.
  2. Шаблона: Файл основан на шаблоне с колонтитулами (например, Book.xltx). Создайте новую книгу и скопируйте данные.
  3. Макросов: В книге есть VBA-код, который добавляет колонтитулы при открытии. Проверьте модули (Alt+F11).
Как удалить колонтитулы в Excel Online?

В веб-версии Excel функционал ограничен:

  1. Откройте файл в Excel Online.
  2. Перейдите в Файл → Печать → Параметры страницы.
  3. В разделе Колонтитулы выберите (нет) для верхнего и нижнего колонтитула.
  4. Сохраните изменения (Ctrl+S).

Ограничение: В Excel Online нельзя редактировать колонтитулы в режиме разметки или использовать VBA.

Можно ли сделать разные колонтитулы для чётных и нечётных страниц?

Да, но только в настольных версиях Excel:

  1. Откройте Параметры страницы → Колонтитулы.
  2. Поставьте галочку Разные колонтитулы для чётных и нечётных страниц.
  3. Настройте отдельно колонтитулы для чётных и нечётных страниц в соответствующих полях.

Эта опция недоступна в Excel Online и Excel для Mac (до версии 2019).

Как удалить колонтитулы из всех файлов в папке автоматически?

Используйте VBA-скрипт для пакетной обработки:

Sub BatchRemoveHeadersFooters

Dim FolderPath As String, FileName As String

FolderPath ="C:\Путь\к\папке\"' Укажите путь к папке

FileName = Dir(FolderPath &".xls")

Do While FileName <>""

Workbooks.Open FolderPath & FileName

RemoveAllHeadersFooters' Вызов макроса из Способа 3

ActiveWorkbook.Close SaveChanges:=True

FileName = Dir

Loop

End Sub

Внимание: Перед запуском сделайте резервную копию файлов! Скрипт сохраняет изменения без подтверждения.