Как печатать заголовок таблицы на каждой странице в Excel

Обновлено: 21.11.2024

При работе с данными в Excel есть удобная функция, позволяющая зафиксировать верхнюю строку и столбцы заголовков (или даже заблокировать несколько верхних строк или левых столбцов).

Поэтому при прокрутке вниз заголовки всегда видны.

Но это не тот случай, когда вы печатаете свои отчеты.

По умолчанию в печатном отчете строка заголовка будет только вверху первой печатной страницы, а на остальных страницах ее не будет.

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

Решение – повторять заголовки на каждой печатной странице отчета.

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

Давайте посмотрим, как это сделать!

Это руководство охватывает:

Как напечатать верхнюю строку на каждой странице в Excel

Предположим, у вас есть набор данных, как показано ниже.

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

Ниже приведены действия, необходимые для того, чтобы строка заголовка повторялась на каждой печатаемой странице:

Теперь, когда вы печатаете эти данные, вы заметите, что заголовок верхней строки повторяется на каждой распечатываемой странице.

Вы можете проверить это, щелкнув вкладку «Файл», а затем выбрав опцию «Печать». Откроется панель предварительного просмотра перед печатью.

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

Точно так же, как мы настроили параметры для печати верхней строки на каждой странице, вы также можете настроить печать нескольких строк заголовков на каждой странице.

Для этого на шаге 5 описанных выше шагов вместо выбора верхней строки выберите несколько верхних строк, которые вы хотите повторять на каждой печатной странице.

Обратите внимание, что вам нужно выбирать смежные строки (т. е. вы можете установить строки с номерами 1, 2 и 3 для печати на каждой странице, но вы не можете настроить повторение строк с номерами 1 и 3 на каждой печатной странице)< /p>

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

И, конечно же, вы также можете настроить повторение верхней строки и верхнего столбца на каждой печатной странице.

Печать строк на каждой странице с помощью трюка NameBox

Теперь позвольте мне также поделиться удивительным трюком с Excel, о котором мало кто знает.

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

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

Предположим, у вас есть набор данных, как показано ниже.

Ниже приведены шаги, необходимые для того, чтобы заголовки печатались на каждой странице

Вот оно! Теперь при печати набора данных первая строка будет повторяться на каждой странице.

Если вы хотите повторить несколько строк или столбцов заголовков, сначала выберите их, а затем назовите их как Print_Titles

Почему это работает?

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

Таким образом, вместо использования диалогового окна "Параметры страницы" вы сами создадите такой же именованный диапазон.

Как повторить строки заголовка на каждой странице, кроме последних нескольких страниц?

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

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

Но это может быть не идеально для всех.

Ниже приведен код макроса VBA, который это сделает.

В приведенном выше коде используется Application.ExecuteExcel4Macro("GET.DOCUMENT(50)") для получения общего количества страниц в наборе данных, которые будут напечатаны.

Затем печатаются все страницы (кроме последней), и в это время для PrintTitleRows устанавливается значение $1:$1. Таким образом, первая строка будет напечатана как заголовок на всех страницах, кроме последней.

Затем печатается последняя страница, для которой свойство PrintTitleRows имеет значение null, поэтому на последней странице не печатаются строки заголовков.

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

Возможно, вам придется немного изменить код, если вы хотите, чтобы заголовки повторялись или чтобы заголовки столбцов печатались на каждой странице.

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

Выберите лист, который хотите распечатать.

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

Примечание. Команда «Печать заголовков» будет недоступна, если вы работаете в режиме редактирования ячеек, если на том же листе выбрана диаграмма или если у вас не установлен принтер.

На вкладке "Лист" в разделе "Печать заголовков" выполните одно или оба из следующих действий:

В поле Строки для повторения вверху введите ссылку на строки, содержащие метки столбцов.

В поле Столбцы для повторения слева введите ссылку на столбцы, содержащие метки строк.

Например, если вы хотите, чтобы метки столбцов печатались вверху каждой печатной страницы, вы можете ввести $1:$1 в поле Ряды для повторения вверху.

Совет. Вы также можете нажать кнопку «Свернуть диалоговое окно» в правом конце полей «Строки для повторения вверху» и «Столбцы для повторения слева», а затем выбрать строки или столбцы заголовков, которые вы хотите повторить на листе. Завершив выбор строк или столбцов заголовков, снова нажмите кнопку «Свернуть диалоговое окно», чтобы вернуться в диалоговое окно.

Примечание. Если у вас выбрано несколько рабочих листов, поля «Строки для повторения вверху» и «Столбцы для повторения слева» недоступны в диалоговом окне «Параметры страницы». Чтобы отменить выбор нескольких рабочих листов, щелкните любой невыбранный рабочий лист. Если невыбранный лист не отображается, щелкните правой кнопкой мыши вкладку выбранного листа и выберите команду Разгруппировать листы.

Дальнейшие шаги

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

Эта функция недоступна в Excel для Интернета.

Если у вас есть настольное приложение Excel, вы можете использовать кнопку "Открыть в Excel", чтобы открыть книгу и распечатать строки с заголовками столбцов.

Нужна дополнительная помощь?

Вы всегда можете обратиться к эксперту в техническом сообществе Excel или получить поддержку в сообществе ответов.

Если ваш рабочий лист содержит несколько страниц, вы увидите, что строки или столбцы заголовков будут напечатаны только на первой странице по умолчанию. В этой статье мы покажем вам, как напечатать строку заголовка в Excel, чтобы она повторялась на каждой печатной странице в Excel 2016, Excel 2013, Excel 2010 и Excel 2007.

По умолчанию Excel не печатает заголовки таблиц. Вам необходимо активировать эту функцию в параметрах настройки страницы. Окно «Параметры страницы» можно открыть двумя способами.

  1. С верхней ленты
  2. Из окна "Печать" непосредственно перед печатью

Давайте рассмотрим эти два метода более подробно.

Лента

При работе с книгой начните с перехода на вкладку "Разметка страницы" на ленте. Затем щелкните значок «Печать заголовков», чтобы открыть диалоговое окно «Параметры страницы». Вкладка «Лист» уже будет активна. Это меню содержит параметры печати строки заголовка в Excel для повторения на каждой печатной странице.

Диалоговое окно «Параметры страницы»

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

В окне "Печать" щелкните ссылку "Параметры страницы", чтобы открыть диалоговое окно "Параметры страницы". Вы можете найти ссылку в конце раздела «Настройки».

Открыв диалоговое окно, перейдите на вкладку «Лист». Вы увидите два справочных входа в разделе «Печать заголовков».

Печать заголовков

Независимо от того, как вы перейдете к этому шагу, вам нужно будет перейти на вкладку "Лист" в диалоговом окне "Параметры страницы".

Нажмите значок селектора ссылок, соответствующий типу заголовка, который вы хотите повторить. Например, чтобы напечатать строку верхнего колонтитула на каждой странице, нажмите кнопку и выберите ссылку на строку верхнего колонтитула. В приведенном ниже примере мы устанавливаем Rows для повторения сверху до 2-й строки для повторения. Если вы хотите повторить столбец или столбцы, используйте параметр Столбцы для повторения слева.

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

Сегодня я хотел бы рассказать вам о небольшой, но важной функции, спрятанной в Excel 2016 и его предыдущих версиях. В этой статье вы узнаете, как сделать так, чтобы заголовки строк и столбцов печатались на каждой странице.

Если вам часто приходится печатать большие и сложные листы Excel, я уверен, что вы сталкиваетесь с этой проблемой так же часто, как и я. Я могу легко прокручивать документ вверх и вниз, не теряя из виду заголовки столбцов, потому что у меня заморожена строка заголовка. Однако, когда я печатаю документ, верхняя строка печатается только на первой странице. Если вам надоело переворачивать распечатки туда-сюда, чтобы посмотреть, какие данные содержатся в каждом столбце или строке, не стесняйтесь найти решение проблемы в этой статье.

Повторять строки заголовка Excel на каждой странице

Ваш документ Excel получился длинным, и вам необходимо его распечатать. Вы переходите к предварительному просмотру и обнаруживаете, что только первая страница имеет заголовки столбцов вверху. Не принимайте близко к сердцу! Вы можете настроить параметры страницы таким образом, чтобы верхняя строка повторялась на каждой печатной странице.

  1. Откройте рабочий лист, который вы собираетесь распечатать.
  2. Перейдите на вкладку МАКЕТ СТРАНИЦЫ.
  3. Нажмите «Печать заголовков» в группе «Параметры страницы».

Диалоговое окно "Параметры страницы" сворачивается, и вы возвращаетесь к рабочему листу.

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

Примечание. Чтобы выбрать несколько строк, нажмите на первую строку, нажмите и удерживайте кнопку мыши и перетащите курсор к последней строке, которую нужно выделить.

Теперь ваш выбор отображается в поле Строки для повторения вверху.

Примечание. Шаги 6–8 можно пропустить и ввести диапазон с помощью клавиатуры. Однако обратите внимание на то, как вы его вводите — вам нужно использовать абсолютную ссылку (со знаком доллара $). Например, если вы хотите видеть первую строку на каждой печатной странице, ссылка должна выглядеть так: $1:$1.

Вот так! Теперь вы точно знаете, что означают столбцы на каждой странице.

Получить столбец заголовка на каждой распечатке

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

  1. Откройте рабочий лист, который вы хотите напечатать.
  2. Выполните шаги 2–4, как описано в разделе "Повторять строки заголовка Excel на каждой странице".
  3. Нажмите кнопку CollapseDialog справа от поля Columns, чтобы повторить слева.

Теперь вам не нужно листать страницы назад и вперед, чтобы узнать, что означают значения в каждой строке.

Печать номеров строк и букв столбцов

Excel обычно обозначает столбцы листа буквами (A, B, C), а строки — числами (1, 2, 3). Эти буквы и цифры называются заголовками строк и столбцов. В отличие от заголовков строк и столбцов, которые по умолчанию печатаются только на первой странице, заголовки вообще не печатаются. Если вы хотите видеть эти буквы и цифры на своих распечатках, сделайте следующее:

  1. Откройте лист, который вы хотите напечатать, с заголовками строк и столбцов.
  2. Перейдите в группу "Параметры листа" на вкладке "РАЗМЕТКА СТРАНИЦЫ".
  3. Установите флажок "Печать" в разделе "Заголовки".

Примечание. Если окно «Параметры страницы» все еще открыто на вкладке «Лист», просто установите флажок «Заголовки строк и столбцов» в разделе «Печать». Это также делает заголовки строк и столбцов видимыми на каждой печатной странице.

Теперь все выглядит так, как вы хотели? :)

Команда «Печать заголовков» действительно может упростить вам жизнь. Печать строк и столбцов заголовков на каждой странице упрощает понимание информации в документе. Вы не заблудитесь в распечатках, если на каждой странице будут заголовки строк и столбцов. Попробуйте, и вы получите от этого только пользу!

Читайте также: