Колонтитулы в Microsoft Excel автоматически появляются на каждой странице при печати, даже если в режиме просмотра их не видно. Проблема возникает, когда пользователь пытается экспортировать таблицу в PDF или распечатать документ, а на выходе получает ненужные номера страниц, даты или логотипы компании в верхней/нижней части листа. В 80% случаев это следствие использования шаблонов с предварительно настроенными колонтитулами или случайного включения параметра Печать > Колонтитулы через меню Вставка.
Особенно часто вопрос возникает при работе с файлами, полученными от других пользователей — колонтитулы могут быть скрыты в настройках страницы и не отображаться в обычном режиме редактирования. Ключевая ошибка: многие пытаются удалить их прямо в ячейках таблицы, тогда как колонтитулы — это отдельный слой форматирования, который редактируется через Макет страницы или Параметры страницы.
1. Стандартное удаление через меню "Параметры страницы"
Самый быстрый способ убрать колонтитулы — использовать встроенные настройки Excel. Этот метод работает во всех версиях программы, начиная с Excel 2010:
- Откройте файл и перейдите на вкладку
Разметка страницы(илиВид > Разметка страницыв Excel 2016+). - Щёлкните по области верхнего или нижнего колонтитула (они подсветятся серым цветом).
- Нажмите клавишу
DeleteилиBackspace, чтобы очистить поле. - Для подтверждения изменений вернитесь в обычный режим (
Вид > Обычный).
Если колонтитулы не активны (не подсвечиваются при клике), значит они добавлены через Параметры страницы. В этом случае:
- Перейдите в
Файл > Печать > Параметры страницы(илиРазметка страницы > Параметры страницыв ленте). - В открывшемся окне выберите вкладку
Колонтитулы. - Нажмите кнопку
Создать верхний колонтитул(или нижний), затем удалите весь текст в полях и сохраните пустые настройки.
Убедитесь, что колонтитулы не защищены паролем|Проверьте все листы книги — настройки могут отличаться|Сохраните резервную копию файла перед массовыми изменениями-->
2. Удаление через режим "Предварительный просмотр"
Версия Excel 2013 и новее позволяет редактировать колонтитулы прямо в режиме предварительного просмотра печати. Этот метод удобен, если нужно быстро проверить результат:
- 📄 Откройте
Файл > Печать(или нажмитеCtrl+P). - 🔍 В правом нижнем углу экрана найдите ссылку
Настройка колонтитулов(в Excel 2019 она может называтьсяИзменить колонтитулы). - ✏️ Кликните по верхнему или нижнему полю и удалите весь текст. Для полного удаления оставьте поля пустыми.
- 💾 Сохраните изменения кнопкой
Escили закрытием окна.
Важно: В этом режиме Excel может отображать колонтитулы, добавленные через Поле (например, &[Страница] или &[Дата]). Их тоже нужно удалить вручную — просто выделите и нажмите Delete.
Иногда колонтитулы содержат невидимые символы (пробелы, табуляции), которые мешают полному удалению. Чтобы их увидеть, включите отображение скрытых знаков через Скрытые символы в колонтитулах
Файл > Параметры > Дополнительно > Показывать знаки форматирования>.
3. Массовое удаление колонтитулов во всех листах книги
Если колонтитулы добавлены на каждый лист книги (например, в шаблоне отдела), удалять их по одному неэффективно. Используйте этот метод для пакетной очистки:
- Нажмите правой кнопкой на любой лист внизу экрана и выберите
Выделить все листы. - Перейдите в
Разметка страницы > Печать > Колонтитулы. - Удалите содержимое верхнего и нижнего полей (если они есть).
- Снимите выделение листов, щёлкнув правой кнопкой по любому листу и выбрать
Разгруппировать листы.
⚠️ Внимание: При групповом редактировании изменения применяются ко всем выделенным листам, включая скрытые. Если в книге есть листы с уникальными колонтитулами (например, титульный лист), исключите их из выделения заранее.
Для автоматизации процесса в больших книгах (50+ листов) используйте макрос:
Sub DeleteAllHeadersFooters()
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
End Sub
Скопируйте этот код в редактор VBA (Alt+F11), затем запустите макрос через Выполнить (F5). Он очистит все колонтитулы во всех листах за несколько секунд.
4. Колонтитулы не удаляются: причины и решения
Если после всех манипуляций колонтитулы остаются на месте, проверьте эти моменты:
| Причина | Как исправить |
|---|---|
| Файл защищён от изменений | Снимите защиту через Рецензирование > Снять защиту листа (потребуется пароль). |
| Колонтитулы добавлены как фоновый рисунок | Удалите через Разметка страницы > Фон > Удалить фон. |
| Настройки печати переопределены принтером | Проверьте драйвер принтера: откройте Устройства и принтеры > Свойства принтера > Настройки по умолчанию. |
Книга сохранена в формате .xls (Excel 97-2003) |
Сохраните файл в .xlsx и повторите удаление. |
Критический случай: Если колонтитулы появляются только при экспорте в PDF, но не видны в предварительном просмотре, проблема может быть в виртуальном принтере (например, Microsoft Print to PDF). Решение:
- 🖨️ Попробуйте экспортировать через другой принтер (например, CutePDF или Foxit Reader).
- 🔄 Обновите драйвер виртуального принтера через
Диспетчер устройств. - 📥 Сохраните файл в
PDFчерезФайл > Экспорт > Создать PDF/XPS(обходит настройки принтера).
Рядом никогда|Иногда в чужих файлах|Постоянно в корпоративных шаблонах|Не знаю, что это-->
5. Как удалить колонтитулы в Excel Online и мобильной версии
Веб-версия Excel Online и мобильное приложение (Excel для Android/iOS) имеют ограниченные настройки колонтитулов. В Excel Online:
- 🌐 Откройте файл в браузере и перейдите в
Вставка > Колонтитулы. - 📝 В ручном режиме удалите весь текст из полей (функция
Удалить всеотсутствует). - 💾 Сохраните изменения — они синхронизируются с десктопной версией.
В мобильном приложении (Excel для Android/iOS):
Для продвинутых пользователей, работающих с сотнями файлов, ручное удаление неэффективно. Рассмотрите эти варианты:
Для автоматизации через VBA можно создать макрос, который удаляет колонтитулы при открытии файла. Добавьте этот код в модуль Dim ws As Worksheet For Each ws In ThisWorkbook.Worksheets With ws.PageSetup .LeftHeader = "" : .CenterHeader = "" : .RightHeader = "" .LeftFooter = "" : .CenterFooter = "" : .RightFooter = "" End With Next ws End Sub
Печать (принтер).Настройки > Колонтитулы.⚠️ Внимание: В мобильной версии Excel нет возможности редактировать колонтитулы через
Разметку страницы. Все изменения вносятся только через меню печати.6. Альтернативные методы: от макросов до сторонних инструментов
.csv (колонтитулы не сохраняются), затем импортируйте обратно в Excel.ThisWorkbook:
Private Sub Workbook_Open()
7. Как предотвратить повторное появление колонтитулов
Чтобы колонтитулы не появлялись снова, следуйте этим правилам:
- 📁 Используйте чистые шаблоны: Создайте пустой файл Excel без колонтитулов и сохраните его как шаблон (
.xltx). - 🔒 Настройте параметры по умолчанию: В
Файл > Параметры > Сохранениеотключите опциюСохранять автовосстановление(иногда восстанавливает старые настройки). - 🚫 Проверяйте источники файлов: Колонтитулы часто добавляются при экспорте из 1С, SAP или других корпоративных систем. Настройте экспорт без них.
Если вы часто работаете с чужими файлами, добавьте в Excel пользовательскую кнопку для быстрого удаления колонтитулов:
- Откройте
Файл > Параметры > Настройка ленты. - Создайте новую группу (например,
Мои инструменты). - Добавьте команду
Макроси свяжите её с кодом удаления колонтитулов (см. раздел 3).
Удаляйте их вручную, если автоматические методы не сработали.Список стандартных кодов колонтитулов в Excel
&[Страница] — номер страницы,
&[Даты] — текущая дата,
&[Время] — текущее время,
&[Файл] — имя файла,
&[Лист] — имя листа.
Частые вопросы (FAQ)
❓ Почему после удаления колонтитулы возвращаются при печати?
Это происходит из-за двух причин:
- Драйвер принтера добавляет свои колонтитулы. Проверьте настройки принтера в
Панель управления > Устройства и принтеры. - Файл сохранён в устаревшем формате (
.xls). Сохраните его как.xlsxи повторите удаление.
❓ Можно ли удалить колонтитулы только на первом листе?
Да. Выделите первый лист, затем в Разметка страницы > Параметры страницы удалите колонтитулы только для него. Настройки других листов не изменятся.
❓ Как убрать серый текст "Лист1" внизу страницы при печати?
Это не колонтитул, а имя листа, которое Excel добавляет автоматически. Чтобы убрать:
- Перейдите в
Файл > Печать > Параметры страницы. - На вкладке
Листснимите галочкуПечатать имя листа.
❓ Почему в Excel Online нет кнопки "Удалить все колонтитулы"?
Excel Online имеет урезанный функционал. Чтобы полностью удалить колонтитулы:
- Откройте файл в десктопной версии Excel.
- Используйте макрос из раздела 3 или ручное удаление.
- Сохраните изменения — они синхронизируются с онлайн-версией.
❓ Как убрать колонтитулы при экспорте в PDF?
Если колонтитулы видны только в PDF, но не в предварительном просмотре:
- Экспортируйте через
Файл > Экспорт > Создать PDF/XPS(обходит настройки принтера). - Используйте сторонние конвертеры, например, Adobe Acrobat или Foxit PhantomPDF.