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

Если кнопка Печатать на ленте неактурирована, убедитесь, что вы не редактируете ячейку или диаграмму с областью. Кроме того, убедитесь, что в Windows установлен хотя бы один Windows.
На вкладке Лист в поле Повторяемые строки сверху введите «$1:$1» (как показано на рисунке).

Совет: Чтобы напечатать две строки, введите «$1:$2». Чтобы напечатать три верхние строки, введите «$1:$3».
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Как сделать чтобы шапка таблицы повторялась на каждой странице в excel?
Зайдите в файл, потом нажмите "Параметры страницы", затем следуйте на закладку "Лист".
Теперь выберите строку на которой написано — Диапазон для печати на каждой странице.
Так же можно сделать то же самое что посоветовал "Лучший ответ".
Объясню на примере EXEL 2003 (более поздние версии офисных программ терпеть не могу).
Заходите в меню "Файл"- "Параметры страницы"

В открывшемся окне выбираете вкладку "Лист". Там находите "Печатать на каждой странице" — "Сквозные строки". Указываете в этой строке диапазон строк, которые должны выводиться на печать на каждой странице (на рис. указана только первая строка) или нажимая на кнопку

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

Точно так же можно указать и столбцы, которые надо печатать на каждой странице.
Приветствую всех, дорогие читатели блога TutorExcel.Ru.
Как часто прокручивая таблицу вниз или вправо, вы теряли из виду заголовок?
Если зафиксировать заголовок таблицы с помощью закрепления областей, то при прокрутке листа Excel шапка действительно останется неподвижной и проблема решается, но при печати по-прежнему не будет повторяться на каждой странице, что может привести к некорректной интерпретации данных (запросто можно перепутать данные из-за неправильного обозначения).
И тогда чтобы понять какая именно строка или столбец с данными за что отвечают придется возвращаться в начало листа, что крайне неудобно. Поэтому если распечатываемый документ занимает более одной страницы, то повторение заголовков существенно упростит чтение документа.
Как закрепить заголовок на каждой печатной странице в Excel?
В Excel есть стандартные инструменты позволяющие сделать повторяющуюся шапку таблицы при печати документа.
Но для начала определимся с каким видом заголовка нужно будет работать, в общем и целом они бывают двух видов:
- Горизонтальный. Заголовок располагается сверху, а тело таблицы снизу;
- Вертикальный. Заголовок располагается слева, а тело таблицы справа.
Отличие в работе в разными типами заголовков одно — для горизонтального мы будем делать неподвижными только строки, а для вертикального — столбцы.
Перейдем к практике и на примерах рассмотрим как можно напечатать шапку в Excel, чтобы она в результате отображалась на каждом листе.
Как зафиксировать горизонтальную шапку?
Рассмотрим большую таблицу (возьмем такую, чтобы она наверняка не поместилась на одной странице) с горизонтальным заголовком (строки 1-2 с названием таблицы и обозначением содержащихся в ней данных), которую мы впоследствии планируем распечатать:

Чтобы посмотреть как будет выглядеть лист при печати, можно воспользоваться предварительным просмотром (на панели вкладок Файл -> Печать, либо с помощью горячей клавиши Ctrl + F2).
Как видим на первом листе шапка в таблице располагается сверху, а на второй ее вообще нет, из-за чего становится непонятно что за данные в каком столбце находятся (к примеру, посмотрев только на вторую страницу нельзя определить что именно показывают данные):

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

Во всплывающем окне (также здесь можно настроить вывод примечаний на печать) нас интересует блок, где мы можем задать сквозные строки и столбцы.
Название сквозные как раз и подразумевает, что данные элементы будут проходить сквозь все печатаемые листы:

Соответственно, если шапка таблицы представляется в горизонтальном виде, то чтобы сделать шапку неподвижной при печати страницы, нам нужно задать закрепляемую область в качестве сквозных строк.
Выбираем строки для закрепления (в данном случае это строки 1 и 2, т.е. вводим $1:$2), а затем нажимаем кнопку просмотр для отображения внесённых изменений:

Как видим на втором листе таблицы также появились заголовки, как и на первой.
Далее если вид печати нас устраивает, то нажимаем OK. При этом обратите внимание, что внешний вид листа в Excel никак не поменялся, так как изменения произошли только в печатной версии листа.
Все готово, можно отправлять документ на печать.
Как закрепить вертикальную шапку?
Рассмотрим другой случай, когда шапка таблицы располагается не горизонтально, а вертикально (столбец A со списком сотрудников):

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

Повторим все действия из предыдущего примера (когда делали закрепление строк), но на последнем шаге вместо сквозных строк зададим сквозные столбцы.
В данном случае нам необходимо зафиксировать первый столбец, поэтому в поле Сквозные столбцы вписываем $A:$A. В результате получаем:

Как видим и в этом случае на каждом листе появилась плавающая шапка, теперь документ также полностью готов к распечатке.
Спасибо за внимание!
Если у вас есть мысли или вопросы по теме статьи — делитесь ими в комментариях.