Preskoči na glavno vsebino

Kako v Excel vstaviti prelom strani vsakih x vrstic?

Morda boste enostavno in preprosto vstavili prelom strani v delovni list. Včasih je treba za urejeno tiskanje v vsakih X vrstic vstaviti prelome strani, kako lahko to storite? Tukaj predstavljam nekaj metod za reševanje te težave v Excelu.


Vstavite prelom strani vsakih X vrstic z VBA v Excelu

Mogoče še niste seznanjeni z izvajanjem VBA, vendar z naslednjimi koraki morda veste, kako zagnati VBA, da vstavite prelom strani vsakih X vrstic. Tukaj bom v vsake 3 vrstice vstavil prelom strani.

1. Pritisnite Alt + F11 za prikaz Microsoft Visual Basic za aplikacije okno.

2. V oknu kliknite Vstavi > Moduli za prikaz novega okna modula, nato v okno modula kopirajte naslednjo kodo VBA.

VBA: Vstavite prelom strani v vsakih X vrstic na delovnem listu.

Sub InsertPageBreaks()
'Updateby20140618
Dim xLastrow As Long
Dim xWs As Worksheet
Set xWs = Application.ActiveSheet
xRow = Application.InputBox("Row", xTitleId, "", Type:=1)
xWs.ResetAllPageBreaks
xLastrow = xWs.Range("A1").SpecialCells(xlCellTypeLastCell).Row
For i = xRow + 1 To xLastrow Step xRow
    xWs.HPageBreaks.Add Before:=xWs.Cells(i, 1)
Next
End Sub

3. Kliknite Run in odpre se pogovorno okno, kjer določite vsakih X vrstic, v katere želite vstaviti prelom strani. Tu vstavim prelom strani v vsake 3 vrstice. Oglejte si posnetek zaslona:
doc-insert-page-break-x-vrstice-1

4. Kliknite OK, nato pa bo v vsakih X vrstic vstavil prelom strani.

Hitro vstavite prelom strani v vsako (nto) vrstico v aktivnem delovnem listu

Običajno vstavimo en prelom strani s klikom Postavitev strani > odmori > Vstavi prelom strani. Toda na ta način je preveč dolgočasno, da v delovni list vstavljate več prelomov strani, na primer, da morate v vsako vrstico vstaviti po en prelom strani za tiskanje vsake vrstice na ločeno stran. Ne skrbite! Kutools za Excel Vstavi prelom strani v vsako vrstico pripomoček vam lahko pomaga enostavno arhivirati!


prelom strani za vstavljanje oglasa v vsako vrstico 3

Paketni vstavki prelomov strani po vsakih x vrsticah s programom Kutools za Excel

Če imate nameščen Kutools za Excel, ga Razdeli na stolpce pripomoček vam lahko pomaga serijsko vstaviti več prelomov strani po vsakih x vrstic, tako da lahko v Excelu enostavno shranite naslov na vsaki strani.

Kutools za Excel - Vsebuje več kot 300 osnovnih orodij za Excel. Uživajte v 30-dnevnem BREZPLAČNEM preizkusu s polnimi funkcijami brez kreditne kartice! Prenesi zdaj!

1. Kliknite Razdeli na stolpce o Kutools Plus tab.

2. V začetnem pogovornem oknu Razdeli v stolpce morate:

(1) Kliknite gumb Prebrskaj  v Razpon naslovov in izberite naslovno vrstico v določenem obsegu, v katerega boste serijsko vstavili prelome strani.
(2) Kliknite gumb Prebrskaj v Časovno obdobje in izberite obseg, za katerega boste serijsko vstavili prelome strani.
(3) V Vrstice na natisnjeno stran vnesite številko. (Nasvet: Če na primer morate vsake 3 vrstice vstaviti prelome strani, v polje vnesite 3; če morate po vsaki vrstici inertni prelomi strani vnesti 1.)
(4) V polje 1 vnesite XNUMX Število segmentov škatla.

3. kliknite Ok gumb.

Zdaj boste videli, da je obseg kopiran v nov delovni list, po vsakih x vrstic pa se dodajo prelomi strani z ohranjanjem naslova obsega. S klikom lahko preklopite tudi na pogled Predogled strani Poglej > Predogled preloma strani da si ogledate te prelome strani. Glej spodnji posnetek zaslona.

Kutools za Excel - Napolnite Excel z več kot 300 osnovnimi orodji. Uživajte v 30-dnevnem BREZPLAČNEM preskusu s polnimi funkcijami brez kreditne kartice! Get It Now


Vstavite prelome strani po vsakih x vrstic s programom Kutools za Excel

Kutools za Excel razvije drugo orodje Insert Page Break Every Row, specializirano za vstavljanje prelomov strani po vsakih x vrsticah.

Kutools za Excel - Vsebuje več kot 300 osnovnih orodij za Excel. Uživajte v 30-dnevnem BREZPLAČNEM preizkusu s polnimi funkcijami brez kreditne kartice! Prenesi zdaj!

1. Izberite obseg, v katerega boste vstavili prelome strani po vsakih x vrstic, in kliknite Tiskanje > Vstavi prelom strani v vsako vrstico o Kutools Plus tab.

2. V začetnem pogovornem oknu Insert Page Break Every Row določite interval vrstic, v katere boste vstavili prelome strani, in kliknite Ok gumb.

Nato boste videli, da so prelomi strani vstavljeni v določenem intervalu vrstic hkrati.

Kutools za Excel - Napolnite Excel z več kot 300 osnovnimi orodji. Uživajte v 30-dnevnem BREZPLAČNEM preskusu s polnimi funkcijami brez kreditne kartice! Get It Now


Predstavitev: vstavite prelom strani vsakih x vrstic v Excelu


Kutools za Excel: Več kot 300 priročnih orodij na dosegu roke! Začnite 30-dnevno brezplačno preskusno obdobje brez omejitev funkcij še danes. Download Now!

Relativni članki:

Najboljša pisarniška orodja za produktivnost

Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike   |  Izbriši prazne vrstice   |  Združite stolpce ali celice brez izgube podatkov   |   Krog brez formule ...
Super iskanje: Več kriterijev VLookup    Multiple Value VLookup  |   VLookup na več listih   |   Nejasno iskanje ....
Napredni spustni seznam: Hitro ustvarite spustni seznam   |  Odvisni spustni seznam   |  Večkrat izberite spustni seznam ....
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  |  Primerjaj obsege in stolpce ...
Predstavljene funkcije: Mrežni fokus   |  Pogled oblikovanja   |   Velika vrstica formule    Upravitelj delovnih zvezkov in listov   |  Knjižnica virov (Samodejno besedilo)   |  Izbirnik datuma   |  Združite delovne liste   |  Šifriranje/dešifriranje celic    Pošljite e-pošto po seznamu   |  Super filter   |   Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake,...)   |   50 + Graf Vrste (Gantt Chart,...)   |   40+ Praktično Formule (Izračunajte starost glede na rojstni dan,...)   |   19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti,...)   |   12 Pretvorba Orodja (Številke v besede, Pretvorba valut,...)   |   7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeljene celice,...)   |   ... in več

Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa.  Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...

zavihek kte 201905


Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Dear extendoffice.com
I would like to send feedback about feature: Print > Insert Page Break Every Row.

VBA Code:
Sub InsertPageBreaks()
'Updateby20140618
Dim xLastrow As Long
Dim xWs As Worksheet
Set xWs = Application.ActiveSheet
xRow = Application.InputBox("Row", xTitleId, "", Type:=1)
xWs.ResetAllPageBreaks
xLastrow = xWs.Range("A1").SpecialCells(xlCellTypeLastCell).Row
For i = xRow + 1 To xLastrow Step xRow
xWs.HPageBreaks.Add Before:=xWs.Cells(i, 1)
Next
End Sub


When you use this function, you can only enter one variables is xRow.
So this feature will be almost useless because it is not flexible. Not all data start from Row 1, not to mention data usually is table and has Header row.

I think this feature should have another variable is xFirstRow, so that you can define the first row of data:
xFirstRow = Application.InputBox("First Row", xTitleId, "", Type:=1)

And the formula should be:
For i = xFirstRow + xRow + 1 To xLastrow Step xRow

Hopefully this feature will be upgraded in later versions.
Thanks,
Tuyen
This comment was minimized by the moderator on the site
Hi, Thanks a lot for the code. But when I press Cancel or x on the input box; the excel file crashes. Can you please help to resolve this issue.
This comment was minimized by the moderator on the site
Thanks a lot from Istanbul / Turkey :)
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations