Hvordan skrive ut flere ark (eller alle ark) i Excel på en gang

Excel gir deg mange alternativer når du prøver å skrive ut arbeidet ditt. Du kan velge å skrive ut hele regnearket, et bestemt område i regnearket, skrive ut flere ark eller alle arkene på en gang.

I denne opplæringen vil jeg vise deg hvordan du kan skrive ut flere ark i Excel på en gang. Dette kan være noen utvalgte ark eller alle arkene i arbeidsboken.

Og hvis du vil skrive ut et bestemt område i flere/alle ark, kan du også gjøre det med litt VBA -magi.

Så la oss komme i gang!

Skriv ut alle ark på en gang

Excel har en innebygd funksjon som lar deg spesifisere for å skrive ut alle arkene på en gang.

Nedenfor er trinnene for å skrive ut alle arkene i arbeidsboken:

  1. Klikk kategorien Fil
  2. Klikk på alternativet Skriv ut
  3. Klikk på Skriv ut-rullegardinmenyen på siden Skriv ut
  4. Klikk på Skriv ut hele arbeidsboken
  5. Klikk på Skriv ut

Trinnene ovenfor vil skrive ut alle arkene i arbeidsboken. Hvis du har angitt et utskriftsområde i noen av arkene, blir bare det utskriftsområdet skrevet ut.

Du kan også se hva som skal skrives ut i forhåndsvisningen Skriv ut til høyre. Du kan også endre sidetall og se hva som skrives ut på hver side.

Enkelt nok!

Hva om du bare vil skrive ut noen spesifikke ark og ikke hele arbeidsboken.

Les videre!

Skriv ut flere ark (utvalgte) på en gang

Dette er igjen ganske enkelt å oppnå.

Alt du trenger å gjøre er å velge de spesifikke arkene du vil skrive ut og deretter skrive det ut!

Nedenfor er trinnene for å skrive ut noen spesifikke ark i en arbeidsbok i Excel:

  1. Velg alle arkene du vil skrive ut. For å gjøre dette, hold inne Ctrl -tasten og velg ark ett etter ett. I dette eksemplet velger jeg ark 1, 4 og 5
  2. Klikk kategorien Fil
  3. Klikk på alternativet Skriv ut
  4. Klikk på Skriv ut-rullegardinmenyen på siden Skriv ut
  5. Klikk på Skriv ut aktive ark (i de fleste tilfeller er det allerede standardalternativet, men hvis det ikke er det, kan du velge det fra rullegardinmenyen)
  6. Klikk på Skriv ut

Når du velger flere ark, fungerer alle som aktive ark under utskrift.

Du kan også se hva som skal skrives ut i forhåndsvisningen Skriv ut til høyre. Du kan også endre sidetall og se hva som skrives ut på hver side.

Skriv ut flere ark med et bestemt utskriftsområde

Denne er litt mer kompleks enn de to foregående.

Anta at du har en arbeidsbok med flere ark, og at du vil skrive ut et bestemt område fra hvert ark.

Kanskje det er sammendragsdata i hvert ark, og du vil bare skrive ut disse dataene og ikke hele regnearket.

Dette kan gjøres ved å angi et utskriftsområde i alle arkene og deretter skrive ut disse (som vist i de to metodene ovenfor).

Når det gjelder innstilling av utskriftsområdet:

  • Du må gjøre det manuelt for hvert ark (spesielt hvis utskriftsområdet er forskjellig for hvert ark)
  • Eller du kan bruke en enkel VBA -kode til å angi det samme utskriftsområdet i alle arkene på en gang.

Når du har angitt utskriftsområdet, kan du bruke en av metodene ovenfor til å skrive ut arkene.

Så la meg raskt vise deg hvordan du angir utskriftsområdet manuelt og bruker VBA.

Angi utskriftsområdet manuelt

Nedenfor er trinnene for å gjøre dette:

  1. Velg cellene du vil dekke i utskriftsområdet
  2. Klikk på "Sideoppsett" -fanen
  3. Klikk på "Utskriftsområde" i siden Utskriftsoppsett
  4. Klikk på "Angi utskriftsområde"

Det er det!

Dette vil sette utskriftsområdet til de valgte cellene, og når du skriver ut dette arket, vil bare utskriftsområdet skrives ut.

Du må gjøre dette manuelt for hvert ark. Så hvis du vil skrive ut bestemte områder i Sheet1, Sheet4 og Sheet5, må du gjøre det for hvert ark separat.

Angi utskriftsområdet med VBA

Hvis du har mange regneark, kan det være tidkrevende å sette utskriftsområdet manuelt.

I så fall kan du også bruke VBA til å sette utskriftsområdet raskt i ett ark, og deretter kjøre koden for å replikere den til alle de andre arkene.

Merk: Denne metoden fungerer godt når du har samme celleområde som du vil bruke mens du angir utskriftsområdet.

Nedenfor er VBA -makrokoden som vil gjøre dette:

Sub SetPrintAreas1 () Dim PrntArea As String Dim ws As Worksheet PrntArea = ActiveSheet.PageSetup.PrintArea For hver ws I Regneark ws.PageSetup.PrintArea = PrntArea Neste sett wks = Ingenting Slutt Sub

Koden ovenfor bruker utskriftsområdet fra de aktive arkene, går til alle arkene i arbeidsboken og angir det samme utskriftsområdet i hvert av disse arkene.

Den bruker en løkke for å gå gjennom hvert regneark og deretter angi det samme området i hvert regneark som utskriftsområdet. Hvis du vil at dette skal være annerledes for hvert ark, tror jeg det ville være raskere å gjøre det manuelt.

Når du har dette settet, kan du nå skrive ut alle arkene (eller noen utvalgte ark), og bare utskriftsområdet skrives ut.

Du kan sette denne VBA -makrokoden i en vanlig modul og kjøre den derfra.

Så dette er noen scenarier der du kan skrive ut flere ark i Excel på en gang.

Håper du synes denne opplæringen var nyttig!

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave