Ako vytlačiť horný riadok na každú stránku v programe Excel (zopakovať hlavičky riadkov/stĺpcov)

Keď pracujete s údajmi v Exceli, existuje šikovná funkcia, ktorá vám umožňuje zmraziť horné riadky a stĺpce hlavičky (alebo dokonca uzamknúť viacero horných riadkov alebo ľavých stĺpcov).

Keď sa teda posuniete nadol, hlavičky sú vždy viditeľné.

To však nie je prípad, keď tlačíte svoje správy.

V predvolenom nastavení by vytlačená správa mala iba riadok hlavičky v hornej časti prvej vytlačenej stránky a ostatné ostatné stránky ju potom nebudú mať.

Vďaka tomu môže byť prechádzanie správ nočnou morou. Predstavte si, že by ste boli na tretej strane a nevedeli by ste, čo predstavuje údajový bod (a tam a späť kontrolovať hlavičky môže byť šialené).

Riešenie - nechajte hlavičky opakovať na každej vytlačenej stránke zostavy.

V tomto návode vám to ukážem ako vytlačiť horný riadok na každej stránke v programe Excel. Môžete ho tiež nakonfigurovať tak, aby sa viac horných riadkov alebo ľavých stĺpcov opakovalo na každej stránke.

Pozrime sa, ako to urobiť!

Ako vytlačiť horný riadok na každej stránke v programe Excel

Predpokladajme, že máte množinu údajov, ako je uvedené nižšie.

Ak vytlačíte tieto údaje, zaberie to niekoľko strán, ale nadpis sa zobrazí iba na prvej strane.

Nasledujú kroky, ktoré zaistia, aby sa riadok hlavičky opakoval na každej vytlačenej stránke:

  1. Kliknite na kartu „Rozloženie stránky“
  2. V skupine „Vzhľad stránky“ kliknite na spúšťač dialógového okna (malá naklonená šípka, ako je uvedené nižšie)
  3. V dialógovom okne „Vzhľad stránky“ kliknite na kartu „Hárok“
  4. Kliknite na pole vedľa možnosti „Riadky, ktoré sa majú opakovať navrchu“
  5. Vyberte horný riadok (všimnete si, že $ 1: $ 1 sa automaticky vloží do poľa „Riadky, ktoré sa majú opakovať navrchu“.
  6. Kliknite na tlačidlo OK.

Keď si teraz vytlačíte tieto údaje, všimnete si, že hlavička horného riadka sa opakuje na každej vytlačenej stránke.

Môžete to skontrolovať kliknutím na kartu „Súbor“ a potom kliknutím na možnosť „Tlačiť“. Tým sa otvorí tabla Ukážka pred tlačou.

Kliknite na ikony šípok v spodnej časti tably s ukážkou pred tlačou a mali by ste vidieť, ako sa hlavičky opakujú na každej zo stránok.

Rovnako ako sme nakonfigurovali nastavenia na tlač horného riadka na každú stránku, môžete ho tiež nastaviť na tlač viacerých riadkov hlavičky na každú stránku.

Ak to chcete urobiť, v kroku 5 vyššie uvedených krokov namiesto výberu horného riadka vyberte viacero horných riadkov, ktoré chcete opakovať na každej vytlačenej stránke.

Upozorňujeme, že musíte vybrať súvislé riadky (t. J. Môžete nastaviť, aby sa riadky číslo 1, 2 a 3 tlačili na každú stranu, ale nemôžete nastaviť, aby sa riadky číslo 1 a 3 opakovali na každej vytlačenej stránke)

Môžete tiež nastaviť, aby sa stĺpec úplne vľavo (alebo viac stĺpcov úplne vľavo) opakoval na každej stránke pri tlači. Je to úplne rovnaký proces, kde v kroku 5 môžete namiesto výberu riadka vybrať stĺpec, ktorý chcete opakovať.

A samozrejme môžete tiež nastaviť, aby sa horný riadok a horný stĺpček opakovali na každej vytlačenej stránke.

Vytlačte riadky na každej stránke pomocou triku NameBox

Teraz sa chcem podeliť o úžasný trik v Exceli, o ktorom nevie veľa ľudí.

Výhodou použitia vyššie uvedenej metódy (kde používame dialógové okno Vzhľad stránky) je, že vám pri tlači zostáv poskytuje oveľa viac možností.

Ak však chcete urobiť len to, aby sa stĺpček zhora alebo úplne vľavo opakoval na každej vytlačenej stránke, je tento trik NameBox oveľa rýchlejší.

Predpokladajme, že máte množinu údajov, ako je uvedené nižšie.

Nasledujú kroky, ako zaistiť vytlačenie hlavičiek na každej stránke

  1. Vyberte riadok hlavičky
  2. Kliknite na pole „NameBox“
  3. Ručne zadajte text Print_Titles
  4. Stlačte kláves Enter

To je všetko! Keď teraz vytlačíte množinu údajov, prvý riadok sa zopakuje na každej stránke.

Ak chcete opakovať viac riadkov alebo stĺpcov hlavičky, najskôr ich vyberte a potom ich pomenujte ako Print_Titles

Prečo to funguje?

Keď použijete dialógové okno Vzhľad stránky na nastavenie riadkov a stĺpcov, ktoré sa majú opakovať, Excel automaticky vytvorí pomenovaný rozsah s názvom Print_Titles.

Takže namiesto toho, aby ste sa vydali v dialógovom okne Vzhľad stránky, ak si sami vytvoríte rovnaký pomenovaný rozsah, fungovalo by to tiež.

Ako opakovať riadky hlavičky na každej stránke okrem posledných niekoľkých strán?

Bohužiaľ neexistuje žiadny vstavaný spôsob, ako zabezpečiť, aby sa hlavičky tlačili na každú stránku okrem poslednej (alebo posledných niekoľkých strán).

Riešením by mohlo byť mať stránky, kde nechcete, aby sa hlavičky opakovali, a tak byť v samostatnom pracovnom hárku.

Ale nemusí to byť ideálne pre každého.

Nasleduje kód makra VBA, ktorý to urobí.

Sub RepeatHeadersPrintExceptLastPage () Dim TotalPages as Long TotalPages = Application.ExecuteExcel4Macro ("GET.DOCUMENT (50)") With ActiveSheet.PageSetup .PrintTitleRows = "$ 1: $ 1" ActiveSheet.PrintOut From: = 1, To: Total: PrintTitleRows = "" ActiveSheet.PrintOut Od: = TotalPages, Do: = TotalPages End with End Sub

Vyššie uvedený kód používa Application.ExecuteExcel4Macro („GET.DOCUMENT (50)“) získate celkový počet strán v množine údajov, ktoré sa vytlačia.

Potom vytlačí všetky strany (okrem poslednej) a počas tejto doby je PrintTitleRows nastavený na $ 1: $ 1. Prvý riadok sa teda vytlačí ako hlavička na všetkých stránkach okrem posledného.

Potom sa vytlačí posledná strana, kde je vlastnosť PrintTitleRows nastavená na hodnotu null, takže na poslednej strane sa nevytlačia žiadne riadky hlavičky.

Toto je neobratné riešenie, ale ak všetko, čo chcete urobiť, je vytlačiť všetky údaje v pracovnom hárku tak, aby sa hlavička opakovala na každej stránke okrem poslednej stránky, fungovalo by to.

Možno budete musieť kód trochu upraviť, ak chcete, aby sa opakovalo viac hlavičiek alebo aby sa hlavičky stĺpcov vytlačili na každú stránku.

Dúfam, že ste našli tento návod užitočný!

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave