Повторение определенных строк или столбцов на каждой печатной странице
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше
Если лист охватывает несколько печатных страниц, можно добавить заголовки строк и столбцов, которые будут отображаться на каждой странице печати. Эти наклейки также называются заголовками для печати.
Чтобы добавить на таблицу заголовки, выполните указанные здесь действия.
-
На листе, который вы хотите напечатать, на вкладке Разметка страницы нажмите кнопку Печатать заголовки в группеНастройка страницы.
Примечание: Если выбрана диаграмма на том же или на том же компьютере или на компьютере не установлен принтер, команда Печатать заголовки будет неактривна. Дополнительные сведения об установке принтера см. в этой Windows Vista. Обратите внимание, что корпорация Майкрософт прекратила поддержку Windows XP; обратитесь на веб-сайт изготовителя принтера для дальнейшей поддержки драйверов.
-
На вкладке Лист в области Печатать заголовки сделайте следующее:
-
В поле Повторяемые строки сверху введите ссылку на строки, содержащие подписи столбцов.
-
В поле Столбцы, которые нужно повторить слева , введите ссылку на столбцы, содержащие подписи строк.
Например, чтобы напечатать метки столбцов в верхней части каждой страницы, введите в поле сквозные строки значение $1:$1.
Совет: Вы также можете нажать кнопки свернуть всплывающее окно в правой части полей Строки, которые нужно повторить, и Столбцы для повторения в левом поле, а затем выбрать строки или столбцы заголовков, которые нужно повторить на этом месте. Завершив выбор строк или столбцов заголовков, нажмите кнопку Свернуть , чтобы вернуться в диалоговое окно.
Примечание: Если выделено более одного листа, поля сквозные строки и сквозные столбцы будут недоступны в диалоговом окне Параметры печати. Чтобы отменить выделение нескольких листов, щелкните любой невыделенный лист. Если невыделенных листов нет, щелкните правой кнопкой мыши ярлычок выделенного листа и в контекстном меню выберите команду Разгруппировать листы.
Нужна дополнительная помощь?
Во время отправки таблиц Эксель на принтер нередко возникает необходимость распечатать определенную строку (строки) на всех листах. Чаще всего, это касается шапок таблиц и их названий. Чтобы не пришлось вручную копировать и вставлять нужные данные в разных частях документа, достаточно выполнить всего одну операцию – сделать строку (строки) сквозной. В данной статье мы рассмотрим, как именно это можно реализовать в программе.
Делаем строку сквозной
Для выполнения данной задачи придерживаемся следующего алгоритма действий:
- Переключаемся во вкладку “Разметка страницы”. Щелкаем по кнопке “Печатать заголовки” в группе инструментов “Параметры страницы”.Примечание: в момент редактирования какой-либо ячейки или диаграммы, инструменты в данной вкладке не будут доступны. Если на ПК нет установленного принтера (не обязательно должен быть подключен в данный момент), функционал также будет неактивен.
- Появится окно с параметрами страницы. Находясь во вкладке “Лист” (должна открыться автоматически) кликаем по полю для ввода информации напротив пункта “сквозные строки”.
- Зажав левую кнопку мыши выделяем, непосредственно, в самой таблице строку или несколько строк, которые хотим сделать сквозными. Выделение нужно выполнять на горизонтальной координатной панели. Также, при желании координаты строк можно прописать вручную. По готовности жмем кнопку OK.
- Выбранная нами строка (строки) будет распечатываться на всех листах.
Проверяем сквозные строки
Для того, чтобы проверить, правильно ли мы задали сквозные строки, и как это будет выглядеть при распечатке таблицы, делаем следующее:
- Заходим в меню “Файл”.
- В перечне слева щелкаем по разделу “Печать”. В правой части окна мы можем видеть область предпросмотра документа – так он будет выглядеть после распечатки.
- Пролистав все страницы документа проверяем наличие сквозных строк на них. Менять листы можно с помощью полосы прокрутки слева от области предварительного просмотра, стрелок и поля для ввода нужной страницы внизу, а также, путем прокрутки колеса мыши.
Тем же способом вместо строк сквозными можно сделать столбцы. В данном случае, выделять нужные элементы в таблице или указать координаты нужно в поле напротив параметра “сквозные столбцы”.
Заключение
Excel позволяет автоматизировать множество операций при работе с таблицами, в том числе, когда дело касается распечатки больших документов, которые не помещаются на одной странице. Чтобы, например, разместить название и шапку таблицы на каждом распечатанном листе, достаточно сделать строки с нужными данными сквозными.
На предыдущих уроках было описано о закреплении областей для удобного просмотра больших документов при вертикальной или горизонтальной прокрутке. Как правило, закрепляются заголовки строк и столбцов таблиц. Но невольно возникает вопрос: «Как Excel зафиксировать шапку таблицы при печати?».
В «параметрах страницы» можно настроить печать шапки таблицы на каждой странице. Так, чтобы таблицу можно было так же удобно просматривать на распечатанных листах бумаги. Ведь недостаток заголовков таблиц на каждом листе существенно усложняют читабельность распечатанных данных.
Печать заголовка таблицы на каждой странице Excel
- Выберите «Разметка страницы»-«Параметры страницы»:
- В появившемся диалоговом окне перейдите на закладку «Лист».
- В разделе «Печать на каждой странице» заполните параметры диапазонами «сквозные строки – 1:1» (данный параметр позволяет выполнить печать первой строки на каждом листе) и «сквозные столбцы – A:В» (отображение первых двух столбцов на каждом листе) и нажмите ОК:
После изменения данных настроек можно выполнить печать шапки таблицы на каждой странице. Результат этих параметров можно увидеть при предварительном просмотре документа или непосредственно после его вывода на принтер.
Excel обладает более широкими возможностями по настройки печати документов, чем Word.
Сегодня я хочу рассказать Вам о небольшой, но важной функции, которая скрыта от взглядов пользователей Excel. Из этой статьи Вы узнаете, как включить печать заголовков строк и столбцов на каждой странице.
Уверен, что многие, кому приходится распечатывать большие и сложные документы Excel, сталкиваются с данной проблемой так же часто, как и я. Вы можете закрепить строку с заголовками и листать документ на экране компьютера, не теряя из виду названия столбцов. Однако, когда тот же документ отправляется на принтер, верхняя строка печатается только на первой странице. Если Вы устали переворачивать напечатанные страницы вперед-назад, пытаясь разобраться, что за данные содержатся в этой строке или в том столбце, внимательно читайте эту статью и совсем скоро узнаете решение проблемы.
- Повторяем строку с заголовками на каждой печатной странице
- Повторяем столбец с заголовками на каждой печатной странице
- Печатаем номера строк и буквы столбцов
Содержание
- Повторяем строку с заголовками на каждой печатной странице
- Повторяем столбец с заголовками на каждой печатной странице
- Печатаем номера строк и буквы столбцов
Повторяем строку с заголовками на каждой печатной странице
Итак, документ Excel получился очень длинным, и его нужно напечатать. Открыв предварительный просмотр перед отправкой на принтер, мы обнаруживаем, что строка с заголовками столбцов присутствует только на первой странице. Не стоит волноваться! С помощью параметров страницы в Excel мы настроим вывод заголовков на каждой печатной странице.
- Открываем рабочий лист, который нужно напечатать.
- Переходим на вкладку Разметка страницы (Page Layout).
- В разделе Параметры страницы (Page Setup) кликаем Печатать заголовки (Print Titles).
- В появившемся на экране диалоговом окне Параметры страницы (Page Setup) открываем вкладку Лист (Sheet).
- В разделе Печатать на каждой странице (Print titles) находим параметр Сквозные строки (Rows to repeat at top).
- Кликаем иконку минимизации диалогового окна, которая находится справа от поля Сквозные строки (Rows to repeat at top).Диалоговое окно Параметры страницы (Page Setup) свернётся, и мы перейдем к рабочему листу.
Обратите внимание: Указатель мыши принял вид чёрной стрелки. Теперь одним щелчком будет выбрана целая строка.
- Выделяем строку или несколько строк, которые должны быть напечатаны на каждой странице.
Замечание: Чтобы выделить несколько строк, наведите указатель мыши на первую из них, кликните и, удерживая левую кнопку мыши нажатой, протяните до последней строки.
- Нажимаем Enter или снова иконку минимизации, чтобы восстановить диалоговое окно Параметры страницы (Page Setup).Ссылка на выделенные строки теперь указана в поле Сквозные строки (Rows to repeat at top).
Замечание: Шаги 6-8 можно пропустить и ввести ссылку на диапазон при помощи клавиатуры. Однако будьте внимательны при вводе – нужно использовать абсолютную ссылку (со знаком $). Например, чтобы на каждой печатной странице выводить первую строку, ссылка должна быть записана так: $1:$1.
- Нажмите кнопку Просмотр (Print Preview), чтобы увидеть результат.
Готово! Теперь будет совершенно ясно, что означают столбцы на каждой странице.
Повторяем столбец с заголовками на каждой печатной странице
Если рабочий лист слишком широк, то столбец с заголовками будет напечатан только на первой странице. Чтобы сделать документ более понятным для чтения, выполним следующие шаги и поместим столбец с заголовками в левой части каждой страницы, отправленной на принтер.
- Открываем рабочий лист, который нужно напечатать.
- Выполняем шаги 2-4 из примера: Повторяем строку с заголовками на каждой печатной странице.
- Нажимаем иконку минимизации диалогового окна рядом с полем Сквозные столбцы (Columns to repeat at left).
- Выделяем один или несколько столбцов, которые должны быть напечатаны на каждой странице.
- Снова нажимаем Enter или иконку минимизации и проверяем поле Сквозные столбцы (Columns to repeat at left) – в нём должна остаться ссылка на выделенный диапазон.
- Нажимаем кнопку Просмотр (Print Prewiew) в диалоговом окне Параметры страницы (Page Setup), чтобы увидеть, как будет выглядеть документ на печати.
Теперь нам не придётся перелистывать страницы вперёд-назад, чтобы понять, что за данные находятся в каждой строке.
Печатаем номера строк и буквы столбцов
При записи ссылок на ячейки в Excel, столбцы обычно обозначаются буквами (A, B, C), а строки – цифрами (1, 2, 3). Эти буквы и цифры называют заголовками строк и столбцов листа. В отличие от ячеек с заголовками, которые по умолчанию выводятся на печать только на первой странице, заголовки строк и столбцов листа по умолчанию не печатаются вовсе. Если нужно, чтобы эти буквы и цифры были видны при печати, нужно сделать вот что:
- Открываем рабочий лист, который требуется напечатать вместе с заголовками строк и столбцов листа.
- Переходим на вкладку Разметка страницы (Page Layout) и находим раздел Параметры листа (Sheet Options).
- В группе параметров Заголовки (Headings) отмечаем галочкой Печать (Print).
Замечание: Если открыто диалоговое окно Параметры страницы (Page Setup), то на вкладке Лист (Sheet) поставьте галочку в разделе Печать (Print) в строке Заголовки строк и столбцов (Row and column headings). Теперь заголовки строк и столбцов листа Excel также будут видны на каждой напечатанной странице.
- Проверить результат настройки параметров можно в окне предварительного просмотра. Для этого перейдите Файл > Печать (File > Print) или нажмите Ctrl+F2.
Так лучше? 🙂
Печать заголовков значительно упрощает работу с бумажными экземплярами листа Excel. Заголовки строк и столбцов, напечатанные на каждой странице, облегчают восприятие информации, содержащейся в документе. Гораздо легче не растеряться среди напечатанных страниц документа, если на каждой из них видны названия строк и столбцов. Попробуйте и сами поймёте, как это удобно!
Оцените качество статьи. Нам важно ваше мнение:
Содержание
- Повторение определенных строк или столбцов на каждой печатной странице
- Печать строк с заголовками столбцов в верхней части каждой страницы
- Дальнейшие действия
- Дополнительные сведения
- Печать заголовков или названий на каждой странице
- Печать заголовков строк и столбцов
- Печать названий строк или столбцов на каждой странице
- Печать заголовков строк и столбцов
- Печать названий строк на каждой странице
- Печать подписей столбцов на каждой странице
- Печать шапки таблицы на каждой странице листа Excel
- Печать заголовка таблицы на каждой странице Excel
- Как напечатать верхнюю строку на каждой странице в Excel (повторять заголовки строк / столбцов)
- Как распечатать верхнюю строку на каждой странице в Excel
- Распечатайте строки на каждой странице с помощью трюка NameBox
- Как повторить строки заголовка на каждой странице, кроме нескольких последних страниц?
Повторение определенных строк или столбцов на каждой печатной странице
Если лист охватывает несколько печатных страниц, можно добавить заголовки строк и столбцов, которые будут отображаться на каждой странице печати. Эти наклейки также называются заголовками для печати.
Чтобы добавить на таблицу заголовки, выполните указанные здесь действия.
На листе, который вы хотите напечатать, на вкладке Разметка страницы нажмите кнопку Печатать заголовки в группе Настройка страницы.
Примечание: Если выбрана диаграмма на том же или на том же компьютере или на компьютере не установлен принтер, команда Печатать заголовки будет неактривна. Дополнительные сведения об установке принтера см. в этой Windows Vista. Обратите внимание, что корпорация Майкрософт прекратила поддержку Windows XP; обратитесь на веб-сайт изготовителя принтера для дальнейшей поддержки драйверов.
На вкладке Лист в области Печатать заголовки сделайте следующее:
В поле Повторяемые строки сверху введите ссылку на строки, содержащие подписи столбцов.
В поле Столбцы, которые нужно повторить слева , введите ссылку на столбцы, содержащие подписи строк.
Например, чтобы напечатать метки столбцов в верхней части каждой страницы, введите в поле сквозные строки значение $1:$1.
Совет: Вы также можете нажать кнопки свернуть всплывающее окно в правой части полей Строки, которые нужно повторить, и Столбцы для повторения в левом поле, а затем выбрать строки или столбцы заголовков, которые нужно повторить на этом месте. Завершив выбор строк или столбцов заголовков, нажмите кнопку Свернуть , чтобы вернуться в диалоговое окно.
Примечание: Если выделено более одного листа, поля сквозные строки и сквозные столбцы будут недоступны в диалоговом окне Параметры печати. Чтобы отменить выделение нескольких листов, щелкните любой невыделенный лист. Если невыделенных листов нет, щелкните правой кнопкой мыши ярлычок выделенного листа и в контекстном меню выберите команду Разгруппировать листы.
Источник
Печать строк с заголовками столбцов в верхней части каждой страницы
Если лист занимает больше одной страницы, можно напечатать заголовки или подписи строк и столбцов (также называемые заголовками для печати) на каждой странице. Например, при печати больших листов со сложной структурой вы можете повторить первую строку с заголовками столбцов на всех страницах.
Выберите лист, который требуется распечатать.
На вкладке Разметка страницы в группе Параметры страницы выберите команду Печатать на каждой странице.
Примечание: Команда Печатать на каждой странице будет недоступна, если работа выполняется в режиме редактирования ячейки, на этом же листе выбрана диаграмма либо не установлен принтер.
На вкладке Лист в группе Печатать на каждой странице выполните одно или оба следующих действия:
в поле сквозные строки введите ссылку на строки, содержащие метки столбцов;
в поле сквозные столбцы введите ссылку на столбцы, содержащие метки строк.
Например, чтобы напечатать метки столбцов в верхней части каждой страницы, введите в поле сквозные строки значение $1:$1.
Совет: Вы также можете нажать кнопку Свернуть диалоговое окно в правой части полей Строки, которые нужно повторить вверху, и Столбцы для повторения в левом поле, а затем выбрать строки заголовков или столбцы, которые нужно повторить на нем. Завершив выбор строк или столбцов заголовков, нажмите кнопку Свернуть , чтобы вернуться в диалоговое окно.
Примечание: Если выделено более одного листа, поля сквозные строки и сквозные столбцы будут недоступны в диалоговом окне Параметры печати. Чтобы отменить выделение нескольких листов, щелкните любой невыделенный лист. Если невыделенных листов нет, щелкните правой кнопкой мыши ярлычок выделенного листа и в контекстном меню выберите команду Разгруппировать листы.
Дальнейшие действия
Закончив настройку листа — добавив к строкам и столбцам на каждой странице заголовки и подписи (заголовки для печати) — вы можете распечатать лист.
Эта функция недоступна в Excel в Интернете.
Если у вас есть Excel, вы можете нажать кнопку Открыть в Excel, чтобы открыть книгу и напечатать строки с заглавными колонтелями.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Источник
Печать заголовков или названий на каждой странице
Если вы хотите напечатать лист, который состоит из нескольких печатных страниц, можно включить печать заголовков или названий листа на каждой странице.
В Excel заголовки столбцов (A, B, C) и строк (1, 2, 3) проставляются автоматически. Кроме того, на листе можно указать названия, описывающие содержимое строк и столбцов. Например, на приведенном ниже рисунке Projected — это название строки, а 2nd QTR — название столбца.
заголовков строк
заголовки столбцов
заголовков столбцов
строк
Печать заголовков строк и столбцов
На вкладке Разметка страницы в группе Параметры листа установите флажок Печать в группе Заголовки.
В меню Файл выберите пункт Печать.
В области просмотра можно увидеть, как будет напечатан лист.
Печать названий строк или столбцов на каждой странице
На вкладке Разметка страницы в группе Параметры страницы нажмите кнопку Параметры страницы.
В разделе Печатать заголовки откройте список Сквозные строки или Сквозные столбцы и выберите нужную строку или столбец.
Нажмите кнопку ОК.
В меню Файл выберите пункт Печать.
В области просмотра можно увидеть, как будет напечатан лист.
Печать заголовков строк и столбцов
На вкладке Макет в группе Печать установите флажок Заголовки.
В меню Файл выберите элемент Печать.
Чтобы увидеть, как будет напечатан лист, щелкните команду Просмотр.
Печать названий строк на каждой странице
На вкладке Макет в группе Печать щелкните пункт Повторение заголовков.
Щелкните в поле Сквозные столбцы и выберите на листе столбец, содержащий названия строк.
Совет: Чтобы свернуть и развернуть диалоговое окно Настройка страницы, чтобы можно было увидеть больше листа, щелкните или рядом с этим полем.
Нажмите кнопку ОК.
В меню Файл выберите пункт Печать.
Чтобы увидеть, как будет напечатан лист, щелкните команду Просмотр.
Печать подписей столбцов на каждой странице
На вкладке Макет в группе Печать щелкните пункт Повторение заголовков.
В разделе Печатать заголовки щелкните в поле Сквозные строки, а затем выберите на листе строку, содержащую названия столбцов.
Совет: Чтобы свернуть и развернуть диалоговое окно Настройка страницы, чтобы можно было увидеть больше листа, щелкните или рядом с этим полем.
Нажмите кнопку ОК.
В меню Файл выберите пункт Печать.
Чтобы увидеть, как будет напечатан лист, щелкните команду Просмотр.
Источник
Печать шапки таблицы на каждой странице листа Excel
На предыдущих уроках было описано о закреплении областей для удобного просмотра больших документов при вертикальной или горизонтальной прокрутке. Как правило, закрепляются заголовки строк и столбцов таблиц. Но невольно возникает вопрос: «Как Excel зафиксировать шапку таблицы при печати?».
В «параметрах страницы» можно настроить печать шапки таблицы на каждой странице. Так, чтобы таблицу можно было так же удобно просматривать на распечатанных листах бумаги. Ведь недостаток заголовков таблиц на каждом листе существенно усложняют читабельность распечатанных данных.
Печать заголовка таблицы на каждой странице Excel
- Выберите «Разметка страницы»-«Параметры страницы»:
- В появившемся диалоговом окне перейдите на закладку «Лист».
- В разделе «Печать на каждой странице» заполните параметры диапазонами «сквозные строки – 1:1» (данный параметр позволяет выполнить печать первой строки на каждом листе) и «сквозные столбцы – A:В» (отображение первых двух столбцов на каждом листе) и нажмите ОК:
После изменения данных настроек можно выполнить печать шапки таблицы на каждой странице. Результат этих параметров можно увидеть при предварительном просмотре документа или непосредственно после его вывода на принтер.
Excel обладает более широкими возможностями по настройки печати документов, чем Word.
Источник
Как напечатать верхнюю строку на каждой странице в Excel (повторять заголовки строк / столбцов)
Когда вы работаете с данными в Excel, есть удобная функция, которая позволяет закрепить верхнюю строку и столбцы заголовка (или даже заблокировать несколько верхних строк или левых столбцов).
Поэтому, когда вы прокручиваете вниз, заголовки всегда видны.
Но это не тот случай, когда вы распечатываете отчеты.
По умолчанию в распечатанном отчете строка заголовка будет только вверху первой распечатанной страницы, а на остальных страницах ее не будет.
Это может превратить просмотр отчетов в кошмар. Представьте, что вы находитесь на третьей странице и не знаете, что представляет собой точка данных (а перемотка вперед и назад для проверки заголовков может сводить с ума).
Решение — повторяйте заголовки на каждой печатной странице отчета.
В этом уроке я покажу вам как распечатать верхнюю строку на каждой странице в Excel. Вы также можете настроить его так, чтобы несколько верхних строк или левых столбцов повторялись на каждой странице.
Посмотрим, как это сделать!
Как распечатать верхнюю строку на каждой странице в Excel
Предположим, у вас есть набор данных, как показано ниже.
Если вы распечатаете эти данные, они займут несколько страниц, но заголовок появится только на первой странице.
Ниже приведены шаги, чтобы убедиться, что строка заголовка повторяется на каждой печатаемой странице:
- Перейдите на вкладку «Макет страницы».
- В группе «Параметры страницы» нажмите кнопку запуска диалогового окна (маленькая наклонная стрелка, как показано ниже).
- В диалоговом окне «Параметры страницы» перейдите на вкладку «Лист».
- Нажмите на поле рядом с опцией «Строки для повторения вверху».
- Выберите верхнюю строку (вы заметите, что $ 1: $ 1 автоматически вставляется в поле «Строки для повторения вверху».
- Щелкните ОК.
Теперь, когда вы распечатываете эти данные, вы заметите, что заголовок верхней строки повторяется на каждой печатаемой странице.
Вы можете проверить это, щелкнув вкладку «Файл», а затем выбрав опцию «Печать». Это откроет панель предварительного просмотра.
Щелкните значки со стрелками в нижней части панели предварительного просмотра, и вы увидите, что заголовки повторяются на каждой из страниц.
Так же, как мы настроили параметры для печати верхней строки на каждой странице, вы также можете настроить печать нескольких строк заголовка на каждой странице.
Для этого на шаге 5 описанных выше шагов вместо выбора верхней строки выберите несколько верхних строк, которые вы хотите повторять на каждой печатной странице.
Обратите внимание, что вам нужно выбрать смежные строки (то есть вы можете установить номер строки 1, 2 и 3 для печати на каждой странице, но вы не можете установить номер строки 1 и 3 для повторения на каждой печатной странице)
Вы также можете настроить самый левый столбец (или несколько крайних левых столбцов) на повторение на каждой странице при печати. Процесс точно такой же, где на шаге 5 вместо выбора строки вы можете выбрать столбец, который хотите повторить.
И, конечно же, вы также можете настроить верхнюю строку и верхний столбец так, чтобы они повторялись на каждой печатной странице.
Распечатайте строки на каждой странице с помощью трюка NameBox
А теперь позвольте мне поделиться удивительным трюком с Excel, о котором мало кто знает.
Преимущество использования вышеуказанного метода (где мы используем диалоговое окно «Параметры страницы») заключается в том, что он дает вам гораздо больше возможностей при печати отчетов.
Но если все, что вам нужно сделать, это убедиться, что верхний или крайний левый столбцы повторяются на каждой печатной странице, этот трюк с NameBox будет намного быстрее.
Предположим, у вас есть набор данных, как показано ниже.
Ниже приведены шаги, чтобы убедиться, что заголовки печатаются на каждой странице.
- Выберите строку заголовка
- Нажмите на поле «NameBox».
- Введите текст вручную Print_Titles
- Нажмите клавишу ввода
Вот и все! Теперь, когда вы распечатываете набор данных, первая строка будет повторяться на каждой странице.
Если вы хотите повторить несколько строк или столбцов заголовков, сначала выберите их, а затем назовите их Print_Titles
Почему это работает?
Когда вы используете диалоговое окно «Параметры страницы» для установки повторяющихся строк и столбцов, Excel автоматически создает именованный диапазон с именем Print_Titles.
Таким образом, вместо того, чтобы идти по маршруту диалогового окна «Параметры страницы», если вы сами создадите такой же именованный диапазон, это тоже сработает.
Как повторить строки заголовка на каждой странице, кроме нескольких последних страниц?
К сожалению, нет встроенного способа убедиться, что заголовки печатаются на каждой странице, кроме последней (или нескольких последних страниц).
Одним из обходных путей может быть создание страниц, на которых вы не хотите, чтобы заголовки повторялись, поэтому они должны быть на отдельном листе.
Но это может быть не идеально для всех.
Ниже приведен код макроса VBA, который сделает это.
Sub RepeatHeadersPrintExceptLastPage () Dim TotalPages As Long TotalPages = Application.ExecuteExcel4Macro («GET.DOCUMENT (50)») с ActiveSheet.PageSetup .PrintTitleRows = «$ 1: $ 1» ActiveSheet.PrintOut From: = 1, To: To: To: To: To: To: To: To: To: PrintTitleRows = «» ActiveSheet.PrintOut From: = TotalPages, To: = TotalPages оканчиваются на End Sub
В приведенном выше коде используется Application.ExecuteExcel4Macro («ПОЛУЧИТЬ ДОКУМЕНТ (50)») чтобы получить общее количество страниц в наборе данных, которое будет напечатано.
Затем он распечатывает все страницы (кроме последней), и в это время для PrintTitleRows устанавливается значение $ 1: $ 1. Таким образом, первая строка будет напечатана как заголовок на всех страницах, кроме последней.
Затем печатается последняя страница, на которой для свойства PrintTitleRows установлено значение null, поэтому на последней странице не печатаются строки заголовков.
Это неуклюжий обходной путь, но если все, что вам нужно сделать, это распечатать все данные на листе, чтобы заголовок повторялся на каждой странице, кроме последней, это сработает.
Возможно, вам придется немного изменить код, если вы хотите, чтобы заголовки повторялись или вы также хотите, чтобы заголовки столбцов печатались на каждой странице.
Источник