Kuidas korraga Excelis mitu lehte (või kõiki lehti) printida

Excel pakub teile oma töö printimisel palju võimalusi. Saate printida kogu töölehe, töölehe kindla ala, printida mitu lehte või kõik lehed korraga.

Selles õpetuses näitan teile, kuidas saate printige Excelis mitu lehte ühe hooga. Need võivad olla mõned valitud lehed või kõik töövihiku lehed.

Ja kui soovite kindla ala printida mitmele/kõigile lehtedele, saate seda teha ka väikese VBA maagia abil.

Nii et alustame!

Printige kõik lehed korraga

Excelil on sisseehitatud funktsioon, mis võimaldab teil määrata kõigi lehtede printimise korraga.

Allpool on toodud juhised kõigi töövihiku lehtede printimiseks.

  1. Klõpsake vahekaarti Fail
  2. Klõpsake suvandil Prindi
  3. Klõpsake lehel Prindi rippmenüüd Prindi säte
  4. Klõpsake nuppu Prindi kogu töövihik
  5. Klõpsake nuppu Prindi

Ülaltoodud toimingud prindiksid kõik töövihiku lehed. Kui mõnel lehel on prindiala määratud, prinditakse ainult see prindiala.

Paremal asuvas prindieelvaates näete ka prinditavat. Samuti saate muuta leheküljenumbreid ja vaadata, mis igale lehele prinditakse.

Piisavalt lihtne!

Mis siis, kui soovite printida ainult teatud lehti ja mitte kogu töövihikut.

Loe edasi!

Printige korraga mitu lehte (valitud)

Seda on jällegi üsna lihtne saavutada.

Kõik, mida pead tegema, on valida need konkreetsed lehed, mida soovite printida, ja seejärel printida!

Allpool on toodud sammud Exceli töövihiku teatud lehtede printimiseks.

  1. Valige kõik lehed, mida soovite printida. Selleks hoidke all juhtklahvi ja valige lehed ükshaaval. Selles näites valin lehe 1, 4 ja 5
  2. Klõpsake vahekaarti Fail
  3. Klõpsake suvandil Prindi
  4. Klõpsake lehel Prindi rippmenüüd Prindi säte
  5. Klõpsake nuppu Prindi aktiivsed lehed (enamikul juhtudel on see juba vaikevalik, kuid kui see pole nii, saate selle rippmenüüst valida)
  6. Klõpsake nuppu Prindi

Kui valite mitu lehte, toimivad need printimise ajal aktiivsete lehtedena.

Paremal asuvas prindieelvaates näete ka prinditavat. Samuti saate muuta leheküljenumbreid ja vaadata, mis igale lehele prinditakse.

Printige mitu lehte kindla prindialaga

See on natuke keerulisem kui kaks eelmist.

Oletame, et teil on mitme lehega töövihik ja soovite printida igalt lehelt kindla ala.

Võib -olla on igal lehel kokkuvõtlikud andmed ja soovite printida ainult need andmed, mitte kogu töölehte.

Seda saab teha, seades kõikidele lehtedele prindiala ja seejärel need printides (nagu on näidatud kahel ülaltoodud meetodil).

Nüüd, kui tegemist on prindiala määramisega:

  • Peate seda tegema iga lehe jaoks käsitsi (eriti kui prindiala on iga lehe jaoks erinev)
  • Või võite kasutada lihtsat VBA -koodi, et määrata korraga kõikidele lehtedele sama printimisala.

Kui olete printimisala määranud, saate lehtede printimiseks kasutada mõnda ülaltoodud meetodit.

Nii et lubage mul kiiresti näidata, kuidas printimisala käsitsi ja VBA abil määrata.

Prindipiirkonna käsitsi seadistamine

Allpool on toodud sammud selle tegemiseks.

  1. Valige prindialal lahtrid, mida soovite katta
  2. Klõpsake vahekaarti „Lehekülje paigutus”
  3. Klõpsake rühmas Lehekülje seadistus nuppu „Prindiala”
  4. Klõpsake nuppu "Määra prindiala"

See on kõik!

See määraks prindipiirkonnaks valitud lahtrid ja selle lehe printimisel prinditakse ainult prindiala.

Seda tuleb teha iga lehe jaoks käsitsi. Seega, kui soovite printida teatud alasid lehtedel 1, 4 ja 5, peate seda tegema iga lehe jaoks eraldi.

Prindiala määramine VBA abil

Kui teil on palju töölehti, võib prindiala käsitsi seadistamine olla aeganõudev.

Sellisel juhul saate kasutada ka VBA -d, et kiiresti ühele lehele prindiala määrata ja seejärel käivitada kood, et seda kopeerida teistele lehtedele.

Märkus. See meetod töötab hästi, kui teil on sama lahtrivahemik, mida soovite printimisala määramisel kasutada.

Allpool on VBA makrokood, mis seda teeb:

AlamkomplektPrintAreas1 () Dim PrntArea kui string Dim ws töölehena

Ülaltoodud kood kasutab aktiivsete lehtede prindiala, läheb kõikidele töövihiku lehtedele ja määrab sama prindiala kõigil neil lehtedel.

See kasutab tsüklit iga töölehe läbimiseks ja määrab seejärel igale töölehele sama ala kui prindiala. Kui soovite, et see oleks iga lehe puhul erinev, siis usun, et käsitsi tehes oleks see kiirem.

Kui olete selle komplekti saanud, saate nüüd printida kõik lehed (või mõned valitud lehed) ja prinditakse ainult prindiala.

Saate selle VBA makrokoodi tavalisse moodulisse panna ja sealt käivitada.

Nii et need on mõned stsenaariumid, kus saate Excelis korraga printida mitu lehte.

Loodan, et leidsite selle õpetuse kasulikuks!

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave