Kaip vienu metu atspausdinti kelis lapus (arba visus lapus) „Excel“

„Excel“ suteikia daug galimybių, kai bandote spausdinti savo darbą. Galite pasirinkti spausdinti visą darbalapį, konkrečią darbalapio sritį, spausdinti kelis lapus arba visus lapus vienu metu.

Šioje pamokoje aš jums parodysiu, kaip galite „Excel“ spausdinti kelis lapus vienu ypu. Tai gali būti kai kurie pasirinkti lapai arba visi darbo knygos lapai.

Ir jei norite išspausdinti konkrečią sritį keliuose/visuose lapuose, tai galite padaryti ir su trupučiu VBA magijos.

Taigi pradėkime!

Spausdinkite visus lapus vienu metu

„Excel“ turi įmontuotą funkciją, leidžiančią nurodyti, kad visi lapai būtų spausdinami vienu metu.

Toliau pateikiami žingsniai, kaip atspausdinti visus darbo knygos lapus:

  1. Spustelėkite skirtuką Failas
  2. Spustelėkite parinktį Spausdinti
  3. Puslapyje Spausdinti spustelėkite išskleidžiamąjį meniu Spausdinimo nustatymas
  4. Spustelėkite Spausdinti visą darbaknygę
  5. Spustelėkite Spausdinti

Pirmiau minėti veiksmai atspausdintų visus darbo knygos lapus. Jei kai kuriuose lapuose yra nustatyta spausdinimo sritis, bus spausdinama tik ta spausdinimo sritis.

Taip pat galite pamatyti, kas bus atspausdinta dešinėje esančioje spausdinimo peržiūroje. Taip pat galite pakeisti puslapių numerius ir pamatyti, kas bus atspausdinta kiekviename puslapyje.

Pakankamai lengva!

Ką daryti, jei norite spausdinti tik kai kuriuos konkrečius lapus, o ne visą darbo knygą.

Skaityk!

Spausdinkite kelis lapus (pasirinktus) vienu metu

Tai vėlgi gana lengva pasiekti.

Viskas, ką jums reikia padaryti, tai pasirinkti tuos konkrečius lapus, kuriuos norite spausdinti, ir tada atspausdinti!

Toliau pateikiami žingsniai, kaip spausdinti tam tikrus lapus „Excel“ darbaknygėje:

  1. Pasirinkite visus lapus, kuriuos norite spausdinti. Norėdami tai padaryti, laikykite nuspaudę „Control“ klavišą ir po vieną pasirinkite lapus. Šiame pavyzdyje renkuosi 1, 4 ir 5 lapus
  2. Spustelėkite skirtuką Failas
  3. Spustelėkite parinktį Spausdinti
  4. Puslapyje Spausdinti spustelėkite išskleidžiamąjį meniu Spausdinimo nustatymas
  5. Spustelėkite Spausdinti aktyvius lapus (daugeliu atvejų tai jau yra numatytoji parinktis, bet jei ne, tai galite pasirinkti išskleidžiamajame meniu)
  6. Spustelėkite Spausdinti

Kai pasirenkate kelis lapus, jie visi veikia kaip aktyvūs lapai spausdinant.

Taip pat galite pamatyti, kas bus atspausdinta dešinėje esančioje spausdinimo peržiūroje. Taip pat galite pakeisti puslapių numerius ir pamatyti, kas bus atspausdinta kiekviename puslapyje.

Spausdinkite kelis lapus naudodami tam tikrą spausdinimo sritį

Šis yra šiek tiek sudėtingesnis nei du ankstesni.

Tarkime, kad turite darbaknygę su keliais lapais ir norite iš kiekvieno lapo atspausdinti tam tikrą sritį.

Galbūt kiekviename lape yra suvestinių duomenų ir norite spausdinti tik šiuos duomenis, o ne visą darbalapį.

Tai galima padaryti nustatant spausdinimo sritį visuose lapuose ir tada atspausdinus (kaip parodyta aukščiau pateiktuose dviejuose metoduose).

Dabar, kai reikia nustatyti spausdinimo sritį:

  • Kiekvieną lapą turite atlikti rankiniu būdu (ypač jei kiekvieno lapo spausdinimo sritis yra skirtinga)
  • Arba galite naudoti paprastą VBA kodą, kad vienu metu visuose lapuose nustatytumėte tą pačią spausdinimo sritį.

Nustatę spausdinimo sritį, galite spausdinti lapus naudodami bet kurį iš aukščiau išvardytų metodų.

Taigi leiskite man greitai parodyti, kaip rankiniu būdu ir naudojant VBA nustatyti spausdinimo sritį.

Spausdinimo srities nustatymas rankiniu būdu

Žemiau pateikiami žingsniai, kaip tai padaryti:

  1. Pasirinkite langelius, kuriuos norite uždengti spausdinimo srityje
  2. Spustelėkite skirtuką „Puslapio išdėstymas“
  3. Puslapio sąrankos grupėje spustelėkite „Spausdinimo sritis“
  4. Spustelėkite „Nustatyti spausdinimo sritį“

Viskas!

Tai nustatytų pasirinktų langelių spausdinimo sritį ir spausdinant šį lapą bus spausdinama tik spausdinimo sritis.

Tai turite padaryti rankiniu būdu kiekvienam lapui. Taigi, jei norite spausdinti konkrečias 1, 4 ir 5 lapo sritis, turėsite tai padaryti atskirai kiekvienam lapui.

Spausdinimo srities nustatymas naudojant VBA

Jei turite daug darbalapių, rankinis spausdinimo srities nustatymas gali užtrukti.

Tokiu atveju taip pat galite naudoti VBA, kad greitai nustatytumėte spausdinimo sritį viename lape ir paleistumėte kodą, kad pakartotumėte jį į visus kitus lapus.

Pastaba: Šis metodas gerai veikia, kai turite tą patį langelių diapazoną, kurį norite naudoti nustatydami spausdinimo sritį.

Žemiau yra VBA makro kodas, kuris tai padarys:

Sub SetPrintAreas1 () Dim PrntArea kaip eilutė Dim ws kaip darbalapis PrntArea = ActiveSheet.PageSetup.PrintArea Kiekvienam ws darbalapiuose ws.PageSetup.PrintArea = PrntArea Kitas rinkinys wks = Nothing End Sub

Aukščiau pateiktas kodas naudoja spausdinimo sritį iš aktyvių lapų, eina į visus darbaknygės lapus ir nustato tą pačią spausdinimo sritį kiekviename iš šių lapų.

Jis naudoja kilpą, kad pereitų per kiekvieną darbalapį ir tada kiekviename darbalapyje nustatytų tą pačią sritį kaip spausdinimo sritis. Jei norite, kad kiekvienam lapui tai būtų skirtinga, manau, kad tai padaryti rankiniu būdu būtų greičiau.

Kai turėsite šį rinkinį, dabar galėsite atspausdinti visus lapus (arba kai kuriuos pasirinktus lapus) ir bus spausdinama tik spausdinimo sritis.

Šį VBA makro kodą galite įdėti į įprastą modulį ir paleisti iš ten.

Taigi tai yra keletas scenarijų, kai vienu metu galite atspausdinti kelis „Excel“ lapus.

Tikimės, kad ši pamoka jums buvo naudinga!

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave