Добавление заголовка на каждую страницу в Excel

У програмі Excel існує можливість розмістити заголовки на початку кожної сторінки. Це є надзвичайно корисним, коли ви переглядаєте звіти.

Коли ви готуєте свій звіт і на другій та всіх подальших сторінках відсутні заголовки, процес його перегляду стає схожим на гру «вгадай».

Ми здатні це виправити. У даній статті ми обговоримо способи розміщення заголовків для всіх сторінок.

Отже, розпочнемо!

Розміщуємо заголовок на всіх сторінках

З дозволу, у нас є ось така таблиця:

Виведення заголовка для кожної сторінки в Excel

Заголовок з’явиться лише на першій сторінці при її друку.

Як забезпечити присутність заголовка на всіх сторінках?

Інструкція поетапно:

  • Обиріть “Розмітка сторінки”;

Виведення заголовка на кожну сторінку в Excel

  • Виберіть стрілку, що вказує вниз, в секції «Налаштування сторінки»;

Додавання заголовка на всіх сторінках в Excel

1. У вікні, яке з’явилось, натисніть на «Лист».

Додавання заголовка на кожну сторінку в Excel

Ви маєте можливість обрати, які з рядків або стовпчиків хочете зафіксувати в якості заголовків.

Витяг заголовка для кожної сторінки в Excel

  • Задайте межі заголовків;

Відображення заголовка на кожній вкладці в Excel

  • Продовжте, будь ласка.

Завершено! Заголовки з’являться на кожній сторінці.

Ми можемо провести цю перевірку. Давай відкрити друковану версію.

Додавання заголовка на кожну сторінку в Excel

Перейдіть на інші сторінки та перевірте, чи з’явилися на них заголовки.

Додавання заголовка до всіх сторінок в Excel

До того ж, є можливість вмістити в заголовок декілька рядків або колонок.

Особливість поля “Ім’я”

Цей метод відомий небагатьом.

Маємо таблицю наступного вигляду:

Переписаний текст:

Як відобразити заголовок на усіх сторінках в Excel

Інструкція по етапам:

  • Відзначимо те, що плануємо оформити як заголовок;

Підзаголовок для кожної сторінки в Excel

  • Нажміть на сектор «Ім’я»;

Відображення заголовка на кожній сторінці в Excel

  • Призначимо для цього іменованого діапазону таку назву;

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

  • Ми підтверджуємо це.

Все зроблено! Вихідний результат залишився таким же, як і в попередньому методі.

Яким чином це відбулося?

Річ у тім, що діапазон Print_Titles є технічним діапазоном заголовків. У попередньому методі програма автоматично додавала туди вказані нами дані. Натомість у новому методі ми виконали це вручну.

Де та як розмістити заголовок на всіх сторінках, окрім фінальної?

На жаль, мушу вас розчарувати – в Excel на даний момент немає такого функціоналу.

Можна вчинити наступним чином – перенести останні сторінки на окремий аркуш.

Проте, це явно не для кожного.

Ось перероблений текст, збережений зміст і унікальний:

Проте існує відповідний код на Visual Basic:

Sub ДрукЗаголовківБезОстанньоїСторінки()
Dim КількістьСторінок As Long
КількістьСторінок = Application.ExecuteExcel4Macro(“GET.DOCUMENT(50)”)
With ActiveSheet.PageSetup
.PrintTitleRows = “$1:$1”
ActiveSheet.PrintOut From:=1, To:=КількістьСторінок – 1
.PrintTitleRows = “”
ActiveSheet.PrintOut From:=КількістьСторінок, To:=КількістьСторінок
End With
End Sub

Якщо розглянути код уважно, можна помітити, що він має певні недоліки. Проте, незалежно від цього, він виконує свої функції.

У разі, якщо ви шукаєте щось оригінальне, наприклад, декілька заголовків, вам знадобиться внести зміни в цей код.

І це все! Ми проаналізували три способи включення заголовків на кожну окрему сторінку!

Сподіваюся, що ця стаття була для вас корисною!

Читайте також
nBook - найцікавіше зі світу IT, Hi-Tech
Додати коментар