Articles

Come stampare più fogli (o tutti i fogli) in Excel in una sola volta

Posted by admin

Excel ti offre molte opzioni quando stai cercando di stampare il tuo lavoro. È possibile scegliere di stampare l’intero foglio di lavoro, un’area specifica nel foglio di lavoro, stampare più fogli o tutti i fogli contemporaneamente.

In questo tutorial, vi mostrerò come è possibile stampare più fogli in Excel in una volta sola. Questi potrebbero essere alcuni fogli selezionati o tutti i fogli nella cartella di lavoro.

E nel caso in cui si desideri stampare un’area specifica in più/tutti i fogli, è possibile farlo anche con un po ‘ di magia VBA.

Quindi iniziamo!,

Questo tutorial copre:

Stampa tutti i fogli in una sola volta

Excel ha una funzione integrata che consente di specificare di stampare tutti i fogli in una sola volta.,

di Seguito sono riportati i passaggi per stampare tutti i fogli della cartella di lavoro:

  1. fare Clic sulla scheda File
  2. fare Clic sull’opzione di Stampa
  3. Nella pagina di Stampa, fare clic su impostazioni di Stampa a discesa
  4. fare Clic su Stampa Intera Cartella di lavoro
  5. fare Clic su Stampa

La procedura di cui sopra consentirà di stampare tutti i fogli della cartella di lavoro. Nel caso in cui si disponga di un’area di stampa impostata in alcuni fogli, verrà stampata solo quell’area di stampa.,

Puoi anche vedere cosa verrà stampato nell’anteprima di stampa a destra. È inoltre possibile modificare i numeri di pagina e vedere cosa verrà stampato su ogni pagina.

Abbastanza facile!

Ora, cosa succede se si desidera stampare solo alcuni fogli specifici e non l’intera cartella di lavoro.

Continua a leggere!

Stampa più fogli (selezionati) in una volta sola

Questo è di nuovo abbastanza facile da ottenere.

Tutto quello che devi fare è selezionare quei fogli specifici che vuoi stampare e poi stamparlo!,

Di seguito sono riportati i passaggi per stampare alcuni fogli specifici in una cartella di lavoro in Excel:

  1. Selezionare tutti i fogli che si desidera stampare. Per fare ciò, tieni premuto il tasto Control e seleziona i fogli uno per uno., In questo esempio, sto selezionando Foglio 1, 4 e 5
  2. fare Clic sulla scheda File
  3. fare Clic sull’opzione di Stampa
  4. Nella pagina di Stampa, fare clic su impostazioni di Stampa a tendina
  5. fare Clic su Stampa Fogli Attivi (nella maggior parte dei casi, è già l’opzione di default, ma nel caso in cui non si può scegliere che discesa)
  6. fare Clic su Stampa

Quando si seleziona più fogli, questi agiscono come fogli attivi durante la stampa.

Puoi anche vedere cosa verrà stampato nell’anteprima di stampa a destra., È inoltre possibile modificare i numeri di pagina e vedere cosa verrà stampato su ogni pagina.

Stampa più fogli con un’area di stampa specifica

Questo è un po ‘ più complesso dei due precedenti.

Supponiamo di avere una cartella di lavoro con più fogli e di voler stampare un’area specifica da ciascun foglio.

Forse ci sono dati di riepilogo in ogni foglio e si desidera solo stampare questi dati e non l’intero foglio di lavoro.

Questo può essere fatto impostando un’area di stampa in tutti i fogli e quindi stampando questi (come mostrato nei due metodi precedenti).,

Ora quando si tratta di impostare l’area di stampa:

  • Devi farlo manualmente per ogni foglio (specialmente se l’area di stampa è diversa per ogni foglio)
  • Oppure puoi usare un semplice codice VBA per impostare la stessa area di stampa in tutti i fogli in una volta sola.

Una volta impostata l’area di stampa, è possibile utilizzare uno dei metodi sopra descritti per stampare i fogli.

Quindi lascia che ti mostri rapidamente come impostare l’area di stampa manualmente e usando VBA.,

Impostazione dell’Area di Stampa manualmente

qui di Seguito sono i passi da fare in questo modo:

  1. Selezionare le celle che si desidera essere coperto l’area di stampa
  2. fare Clic su “Layout di Pagina” scheda
  3. Nel gruppo imposta Pagina, fare clic su “Area di Stampa”
  4. fare Clic su “Imposta Area di Stampa”

ecco!!!

Questo imposterà l’area di stampa sulle celle selezionate e quando si stampa questo foglio, verrà stampata solo l’area di stampa.

È necessario farlo manualmente per ogni foglio., Quindi, se vuoi stampare aree specifiche in Foglio1, Foglio4 e Foglio5, dovrai farlo separatamente per ogni foglio.

Impostazione dell’area di stampa utilizzando VBA

Nel caso in cui si disponga di molti fogli di lavoro, l’impostazione manuale dell’area di stampa può richiedere molto tempo.

In tal caso, è anche possibile utilizzare VBA per impostare rapidamente l’area di stampa in un foglio e quindi eseguire il codice per replicarlo su tutti gli altri fogli.

Nota: Questo metodo funziona bene quando si ha lo stesso intervallo di celle che si desidera utilizzare durante l’impostazione dell’area di stampa.,

Di seguito è riportato il codice macro VBA che farà questo:

Sub SetPrintAreas1() Dim PrntArea As String Dim ws As Worksheet PrntArea = ActiveSheet.PageSetup.PrintArea For Each ws In Worksheets ws.PageSetup.PrintArea = PrntArea Next Set wks = NothingEnd Sub

Il codice precedente utilizza l’area di stampa dai fogli attivi, va a tutti i fogli nella cartella di lavoro e imposta la stessa area di stampa in ciascuno di questi fogli.

Utilizza un ciclo per passare attraverso ogni foglio di lavoro e quindi impostare la stessa area in ogni foglio di lavoro come area di stampa. Nel caso in cui tu voglia che questo sia diverso per ogni foglio, credo che farlo manualmente sarebbe più veloce.

Una volta che hai questo set, ora puoi stampare tutti i fogli (o alcuni fogli selezionati) e verrà stampata solo l’area di stampa.,

Puoi inserire questo codice macro VBA in un modulo normale ed eseguirlo da lì.

Quindi questi sono alcuni scenari in cui è possibile stampare più fogli in Excel in una volta sola.

Spero che tu abbia trovato questo tutorial utile!

Potrebbero piacerti anche i seguenti tutorial di Excel:

Leave A Comment