Колонтитулы в Microsoft Excel — это специальные области на каждом листе документа, которые повторяются при печати. Они позволяют добавлять нумерацию страниц, название документа, дату или логотип компании. Однако многие пользователи сталкиваются с проблемами: текст обрезается, отображается некорректно или вовсе не печатается. В этой статье разберём, как исправить колонтитулы в Excel на всех версиях программы — от Excel 2010 до Microsoft 365.
Чаще всего ошибки возникают из-за неправильных настроек полей страницы, неверного формата файла или конфликтов с принтером. Например, если вы экспортировали таблицу из Google Sheets или открыли файл в LibreOffice Calc, колонтитулы могут отобразиться иначе. Мы покажем, как избежать типичных проблем и настроить печать так, чтобы заголовки и подвалы выглядели профессионально.
В отличие от шапки таблицы (которая повторяется только на первой странице), колонтитулы выводятся на каждом листе при печати. Их можно сделать динамическими — например, автоматически подставлять текущую дату или имя файла. Но для этого нужно знать синтаксис кодов колонтитулов, о которых мы тоже расскажем.
Если вы никогда не работали с колонтитулами, не переживайте: интерфейс Excel интуитивно понятен. А для опытных пользователей мы подготовили уникальные лайфхаки — например, как сделать разные колонтитулы для чётных и нечётных страниц или вставить графический логотип.
1. Как открыть настройки колонтитулов в Excel
Прежде чем исправлять колонтитулы, нужно их найти. В зависимости от версии Excel путь к настройкам может отличаться. В Excel 2016–2023 и Microsoft 365 алгоритм такой:
1. Перейдите во вкладку Вставка на ленте инструментов.
2. В группе Текст нажмите кнопку Колонтитулы (или Header & Footer в английской версии).
3. Excel переключится в режим разметки страницы, где вы увидите три зоны: верхний колонтитул (header), основной лист и нижний колонтитул (footer).
В Excel 2010–2013 кнопка Колонтитулы находится во вкладке Вид → группа Режимы просмотра книги. Альтернативный способ — двойной клик по верхней или нижней части листа в режиме разметки.
Если кнопка неактивна, проверьте:
- 📄 Файл сохранён в формате
.xlsxили.xlsm(а не.csvили.txt). - 🖨️ У вас установлен принтер по умолчанию (даже виртуальный, например, Microsoft Print to PDF).
- 🔒 Файл не защищён от изменений (вкладка
Рецензирование→Защитить лист).
⚠️ Внимание: В Excel Online (браузерная версия) редактировать колонтитулы нельзя. Для этого нужно открыть файл в десктопной программе.
2. Типичные ошибки колонтитулов и как их исправить
Даже после правильной настройки колонтитулы могут отображаться некорректно. Вот самые распространённые проблемы и их решения:
Проблема 1: Текст колонтитула обрезается при печати.
Решение: Увеличьте поля страницы. Перейдите в Разметка страницы → Поля → Настраиваемые поля. Установите отступы не менее 1.5 см для верхнего и нижнего колонтитула.
Проблема 2: Колонтитулы не печатаются.
Решение: Проверьте настройки принтера:
- 🖼️ В диалоговом окне печати (
Ctrl+P) откройтеСвойства принтера. - 📋 Убедитесь, что не включён режим
Игнорировать колонтитулыилиПечать без полей. - 🔄 Попробуйте экспортировать документ в
PDF— если колонтитулы видны там, проблема в драйвере принтера.
Проблема 3: В колонтитуле отображаются странные символы (например, &[Page] вместо номера страницы).
Решение: Это коды колонтитулов — они преобразуются в данные только при печати или предварительном просмотре. Чтобы увидеть результат, нажмите Файл → Печать или Ctrl+F2.
| Код колонтитула | Что отображает | Пример результата |
|---|---|---|
&[Page] |
Номер текущей страницы | 3 |
&[Pages] |
Общее количество страниц | 12 |
&[Date] |
Текущая дата | 15.05.2026 |
&[File] |
Имя файла | Отчёт_по_продажам.xlsx |
&[Picture] |
Вставка логотипа | 🖼️ (изображение) |
⚠️ Внимание: Если вы копируете колонтитулы из одного файла в другой, коды могут не сработать. Всегда проверяйте их через предварительный просмотр (Ctrl+F2).
3. Как изменить текст или формат колонтитула
Редактировать колонтитулы можно прямо в режиме разметки. Вот пошаговая инструкция:
1. Дважды кликните по верхней или нижней части листа (где написано Верхний колонтитул или Нижний колонтитул).
2. Выделите текст и отформатируйте его с помощью мини-панели инструментов (появляется при выделении):
- Измените шрифт (например, на Arial или Times New Roman).
- Установите размер (рекомендуется 10–12 пт для читаемости).
- Добавьте жирный или курсив для акцентов.
3. Чтобы выровнять текст, используйте кнопки:
- ☁️ По левому краю,
- 📌 По центру,
- ☁️ По правому краю.
Для добавления динамических элементов (номер страницы, дата) нажмите на кнопку Элементы колонтитула в меню Конструктор (появляется при редактировании колонтитула). Например:
- 📄
Номер страницы— вставит&[Page]. - 📅
Текущая дата— вставит&[Date]. - 📊
Имя файла— вставит&[File].
Если вам нужно вставить логотип компании, нажмите на кнопку Рисунок в меню Конструктор и выберите файл изображения (рекомендуемый формат: .png или .jpg с разрешением не менее 300 dpi).
Убедитесь, что текст не выходит за поля страницы|Проверьте предварительный просмотр (Ctrl+F2)|Тестовая печать на черновик|Сохраните файл после изменений-->
4. Как сделать разные колонтитулы на чётных и нечётных страницах
Эта функция полезна для двусторонней печати, когда нужно, чтобы на левых и правых страницах были разные заголовки (например, название главы слева и номер страницы справа).
1. Откройте настройки колонтитулов (Вставка → Колонтитулы).
2. Перейдите во вкладку Конструктор (появляется при редактировании).
3. Поставьте галочку рядом с Разные колонтитулы для чётных и нечётных страниц.
4. Теперь вы можете редактировать верхний/нижний колонтитул для чётных и нечётных страниц отдельно.
Пример настройки:
- На нечётных страницах: слева — название документа, справа — номер страницы.
- На чётных страницах: слева — номер страницы, справа — дата печати.
Чтобы проверить результат, используйте предварительный просмотр (Ctrl+F2) и листайте страницы с помощью стрелок.
⚠️ Внимание: Если вы печатаете на принтере с односторонней подачей бумаги, разные колонтитулы для чётных/нечётных страниц могут не сработать. В этом случае используйте ручную настройку полей.
Как сделать первый колонтитул уникальным?
В Excel можно настроить отдельный колонтитул для первой страницы. Для этого:
1. Откройте редактирование колонтитула.
2. Во вкладке Конструктор поставьте галочку Особый колонтитул для первой страницы.
3. Отредактируйте текст только для первого листа (например, добавьте слово "Титульный лист").
5. Как удалить колонтитулы в Excel
Если колонтитулы больше не нужны, их можно удалить за несколько кликов. Вот три способа:
Способ 1: Через меню
1. Перейдите во вкладку Вставка → Колонтитулы.
2. В режиме редактирования выделите весь текст в верхнем или нижнем колонтитуле и нажмите Delete.
3. Нажмите Esc, чтобы выйти из режима.
Способ 2: Через параметры страницы
1. Нажмите Разметка страницы → кнопка Параметры страницы (в правом нижнем углу группы).
2. Перейдите на вкладку Колонтитулы.
3. Нажмите Настраиваемый верхний колонтитул или Настраиваемый нижний колонтитул и удалите текст.
Способ 3: Для всех листов сразу
Если колонтитулы одинаковые на всех листах книги, удалите их на одном листе, затем:
1. Кликните правой кнопкой по любому листу внизу экрана.
2. Выберите Выделить все листы.
3. Удалите колонтитулы любым из способов выше.
4. Снимите выделение, кликнув правой кнопкой по любому листу → Разгруппировать листы.
Если после удаления колонтитулы всё равно отображаются при печати, проверьте:
- 📂 Не сохранены ли настройки в шаблоне книги (
.xltx). - 🖨️ Не добавлены ли колонтитулы в настройках принтера (иногда драйверы принтера накладывают свои заголовки).
6. Продвинутые настройки: коды и макросы
Для автоматизации работы с колонтитулами можно использовать коды VBA. Например, этот макрос добавит в колонтитул имя текущего листа и дату:
Sub AddCustomHeader()
With ActiveSheet.PageSetup
.LeftHeader = "&""Arial,Bold""&10 &B" & ActiveSheet.Name
.RightHeader = "&""Arial""&10 &[Date]"
End With
End Sub
Чтобы его применить:
1. Нажмите Alt+F11, чтобы открыть редактор VBA.
2. Вставьте код в новый модуль (Insert → Module).
3. Запустите макрос нажатием F5.
Другие полезные коды для колонтитулов:
- 🔢
&[Page]/&[Pages]— "Страница 1 из 10". - 📈
&[Tab]— вставляет имя текущего листа. - 🖼️
&[Picture]— добавляет логотип (потребуется указать путь к файлу).
Если вы работаете с большими книгами (50+ листов), можно написать макрос для массового редактирования колонтитулов. Например, этот код удалит все колонтитулы во всей книге:
Sub ClearAllHeadersFooters()
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
⚠️ Внимание: Перед запуском макросов сохраните файл и проверьте код на копии документа. Ошибки в VBA могут привести к потере данных.
7. Колонтитулы в Excel для Mac: особенности
Версия Excel для macOS имеет несколько отличий в работе с колонтитулами:
- 🍎 Кнопка
Колонтитулынаходится во вкладкеМакет(а неВставка). - 🖱️ Двойной клик по верхней/нижней части листа не открывает редактирование — нужно использовать меню.
- 📱 Нет возможности добавлять графические логотипы через интерфейс (только через VBA).
Чтобы вставить логотип в колонтитул на Mac:
1. Сохраните изображение в формате .png на диск.
2. Используйте этот макрос (замените путь к файлу):
Sub AddLogoToHeader_Mac()
With ActiveSheet.PageSetup
.LeftHeaderPicture.Filename = "/Путь/к/вашему/логотипу.png"
.LeftHeader = "&G"
End With
End Sub
Для предварительного просмотра на Mac нажмите Файл → Печать или используйте сочетание Command+P.
FAQ: Частые вопросы о колонтитулах в Excel
Можно ли сделать колонтитулы разного цвета на разных страницах?
Нет, в Excel нельзя назначить разные цвета колонтитулам на чётных/нечётных страницах. Однако можно использовать условное форматирование для изменения цвета текста в ячейках, которые повторяются как шапка таблицы.
Почему колонтитулы не отображаются в PDF?
Это происходит из-за настроек виртуального принтера. При экспорте в PDF:
1. Выберите Файл → Экспорт → Создать PDF/XPS.
2. В окне публикации нажмите Параметры и убедитесь, что стоит галочка Печатать колонтитулы.
3. Если проблема остаётся, попробуйте сохранить файл в .xps, а затем конвертировать в PDF через Adobe Acrobat.
Как вставить в колонтитул формулу или значение ячейки?
Прямо в колонтитул формулу добавить нельзя, но можно использовать обходной путь:
1. Создайте отдельный лист (например, Служебный).
2. В ячейку A1 введите формулу, например: =TODAY() или =SUM(Лист1!A:A).
3. В колонтитуле используйте код &[Custom Document Property] (потребуется связать ячейку с свойством документа через VBA).
Можно ли сделать колонтитулы кликабельными (с ссылками)?
Нет, колонтитулы в Excel не поддерживают гиперссылки. Альтернатива — добавить ссылки в шапку таблицы (первую строку) и настроить её повторение на каждой странице через Разметка страницы → Печатать заголовки.
Как скопировать колонтитулы из одного файла в другой?
К сожалению, в Excel нет функции копирования колонтитулов между книгами. Но можно:
1. Открыть оба файла.
2. В исходном файле скопировать текст колонтитула (Ctrl+C).
3. В целевом файле вставить его вручную (Ctrl+V) в режиме редактирования колонтитула.
4. Если используются коды (например, &[Page]), их придётся набирать заново.