KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come stampare ogni riga o cella su una pagina separata in Excel?

AutoreKelly Data di modifica

Quando si lavora con tabelle di dati in Excel—come estratti stipendi, elenchi presenze o registrazioni fatture—può capitare di dover stampare ogni record separatamente. Questa esigenza si presenta spesso quando è necessario consegnare report individuali a dipendenti o clienti, e stampare ogni voce su una pagina dedicata garantisce chiarezza e riservatezza. Tuttavia, Excel, per impostazione predefinita, stampa i dati in modo continuo, e configurarlo per stampare una riga o una cella per pagina può sembrare complicato. Questo articolo illustra quattro metodi pratici per ottenere il risultato desiderato, con suggerimenti mirati, scenari d’uso reali e indicazioni utili per scegliere la soluzione più adatta alle proprie esigenze.


Stampa ogni riga/cella su una pagina separata regolando Altezza riga

Un approccio semplice con le impostazioni integrate di Excel consiste nel regolare manualmente l’Altezza riga in modo che ogni riga occupi esattamente una pagina stampata. Excel stampa sempre tutto il contenuto compreso entro i margini e il Formato carta impostati; se una riga è sufficientemente alta, comparirà da sola su una pagina. Questo metodo è immediato, non richiede formule né componenti aggiuntivi ed è ideale per stampare singolarmente un numero limitato di record.

Questo approccio è ideale per elenchi brevi o set di dati più piccoli, poiché richiede un intervento manuale. Tieni presente che, con tabelle più grandi o attività ripetute, il processo può rivelarsi noioso e dispendioso in termini di tempo, dovendo essere configurato da capo per ogni sessione di stampa.

1. Fare clic su Layout di pagina > Margini > Margini personalizzati.
fare clic su Margini personalizzati nella scheda Layout di pagina

2. Nella finestra di dialogo Impostazioni Pagina aperta, inserisci 2,5 sia nel campo del margine Superiore che in quello Inferiore, quindi fai clic sul pulsante OK.
impostare le opzioni nella finestra di dialogo

Nota: I valori esatti dei margini potrebbero richiedere aggiustamenti in base al formato carta (ad esempio A4, Letter, ecc.). Se noti che una riga viene suddivisa su due pagine o lascia troppo spazio vuoto, modifica opportunamente i margini e controlla sempre l’Anteprima di stampa dopo le modifiche per ottenere la migliore resa.

3. Seleziona tutte le righe da stampare separatamente. Poi fai clic con il pulsante destro sull’intestazione di una delle righe selezionate e scegli Altezza riga dal menu contestuale.
selezionare Altezza riga dal menu contestuale

4. Nella finestra di dialogo Altezza riga, digita 250 nel campo Altezza riga, quindi fai clic su OK.
digitare 250 nella casella Altezza riga

Suggerimento: Se la stampa include ancora più di una riga per pagina o troppo spazio vuoto, regola gradualmente il valore dell’Altezza riga e riprova utilizzando l’Anteprima di stampa. Il valore «250» è indicativo: l’impostazione ottimale potrebbe variare in base al contenuto delle colonne, alla Dimensione carattere e alla scala di stampa.

5. Fare clic su File (o sul pulsante Office), quindi su Stampa. Nel riquadro Anteprima di stampa, noterai che ogni riga selezionata occupa ora una pagina separata. Prima di stampare, controlla l’impostazione «Interruzione di pagina» per assicurarti che il risultato sia corretto, quindi fai clic su Stampa per avviare la stampa delle singole pagine.
fare clic su Stampa, ogni riga verrà visualizzata in una pagina separata

Questa tecnica è rapida per lavori di piccole dimensioni, non richiede competenze tecniche e non modifica i dati del foglio di lavoro. Tuttavia, per tabelle ampie o se questa configurazione è necessaria frequentemente, si consiglia di considerare le soluzioni automatizzate descritte di seguito per Risparmia tempo ed evitare regolazioni ripetitive.

uno screenshot di kutools for excel ai

Sblocca la magia di Excel con KUTOOLS AI

  • Esecuzione intelligente: Esegui operazioni sulle celle, analizza i dati e crea grafici, il tutto con comandi semplici e intuitivi.
  • Formule personalizzate: crea formule su misura per ottimizzare i tuoi flussi di lavoro.
  • Codifica VBA: Scrivi e implementa codice VBA in modo semplice e immediato.
  • Interpretazione delle formule: Comprendi con facilità anche le formule più complesse.
  • Traduzione del testo: Superate le barriere linguistiche direttamente nei vostri fogli di calcolo.
Potenzia le tue capacità in Excel con strumenti basati sull’intelligenza artificiale.Scarica orae scopri un’efficienza mai provata prima!

Stampa ogni riga/cella su una pagina separata con VBA

Se si ha regolarmente la necessità di stampare ogni riga su una pagina separata—soprattutto nel caso di tabelle lunghe—una macro VBA può automatizzare l’intero processo. La macro scorre il foglio di lavoro inviando ciascuna riga (o cella) alla stampante singolarmente, garantendo un controllo preciso sulla stampa senza dover apportare manualmente modifiche alla formattazione o alle impostazioni di pagina per ogni riga. Questo approccio è ideale per utenti esperti di macro e VBA e protegge il layout e la formattazione originali dei dati da modifiche accidentali.

1. Premere contemporaneamente Alt+F11 per aprire la finestra dell’editor Microsoft Visual Basic for Applications.

2. Fare clic su Inserisci > Modulo. Nella nuova finestra del modulo visualizzata, incollare il seguente codice VBA.

VBA: Stampa ogni riga/cella su una pagina separata in Excel

Sub PrintOneLine()
Dim Rng As Range
Dim WorkRng As Range
Dim xWs As Worksheet
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set xWs = WorkRng.Parent
For Each Rng In WorkRng
xWs.PageSetup.PrintArea = Rng.EntireRow.Address
xWs.PrintPreview
Next
End Sub

3. Premere il tasto F5 o fare clic sul pulsante Esegui (il triangolo verde nella parte superiore della finestra VBA) per avviare la macro. Si aprirà una finestra di dialogo per selezionare l’intervallo da stampare: scegliete le righe o le celle desiderate e fate clic su OK per procedere.
codice VBA per selezionare l'intervallo di dati

Nota: Se il set di dati è ampio, questo processo potrebbe aprire diverse finestre di Anteprima di stampa—una per ogni riga. Siate pronti a confermare la stampa per ciascuna anteprima individuale: in questo modo potrete verificare che la formattazione sia corretta prima di procedere. Se il numero di anteprime risulta eccessivo, potete optare per la stampa diretta anziché l’anteprima, modificando il codice qualora abbiate esperienza con VBA.

4. Ogni riga verrà visualizzata nella propria finestra di Anteprima di stampa. Dovrai fare clic manualmente sul pulsante Stampa all’interno di ciascuna anteprima per inviare la riga alla stampante. Ripeti il processo finché non avrai stampato tutte le righe.

Gli utenti avanzati possono personalizzare ulteriormente la macro—ad esempio impostando titoli o modificando l’orientamento—per soddisfare al meglio le proprie esigenze specifiche di reporting.


Stampa ogni riga/cella su una pagina separata con Kutools per Excel

Se hai Kutools per Excel installato, la sua funzione Dividi in colonne offre un metodo efficiente e intuitivo per stampare ogni riga o cella su una pagina separata, consentendoti inoltre di includere le righe di intestazione su ogni foglio stampato. Questa opzione è particolarmente utile per schede dipendenti, elenchi ordini o qualsiasi scenario di reporting in cui desideri che le intestazioni ripetute compaiano in alto su ogni pagina stampata per una maggiore chiarezza.

Kutools per Exceloffre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando creatività ed efficienza.Integrato con funzionalità basate sull’IA, Kutools automatizza le attività con precisione, rendendo la gestione dei dati semplice e immediata.Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

1. Passa alla scheda KUTOOLS PLUS, quindi fai clic su Dividi in colonne.
fare clic sulla funzione Dividi in colonne di Kutools

2. Nella finestra di dialogo Dividi in colonne, configura le seguenti impostazioni per definire come suddividere le pagine:
impostare le opzioni nella finestra di dialogo
(1) Nel campo Intervallo Titolo, seleziona la/le riga/e contenente/i le intestazioni da visualizzare in alto su ogni pagina stampata;
(2) Nel campo Intervallo dati, seleziona le righe specifiche da stampare separatamente;
(3) Inserisci 1 nella casella Righe per Pagina per garantire una riga per pagina;
(4) Nella casella Colonne per Pagina, digita 1;
(5) Fai clic sul pulsante Ok per eseguire lo strumento.

Una volta confermato, Kutools creerà un nuovo foglio di lavoro, suddividendo automaticamente ogni riga su una pagina stampabile separata e ripetendo in alto la riga di intestazione specificata su ciascuna. Questo semplifica il processo e riduce il rischio di errori di formattazione o sovrapposizioni durante la stampa.

Suggerimento pratico: Per ispezionare visivamente le interruzioni di pagina e verificare l’output prima della stampa, passa alla vista Interruzione di pagina Anteprima facendo clic su Visualizza > Interruzione di pagina Anteprima.
fare clic su Visualizza > Anteprima interruzioni di pagina per passare alla vista Anteprima interruzioni di pagina

Questo metodo è flessibile e ideale per attività ricorrenti, poiché permette di elaborare molte righe in blocco e ottenere stampe coerenti e professionali con le intestazioni. Dopo la suddivisione, basterà andare su File (o sul pulsante Office) > Stampa per produrre le pagine desiderate.

Lo strumento Dividi in colonne preserva il foglio di lavoro originale, consentendo di riutilizzare la tabella sorgente o modificare le impostazioni per formati di output diversi senza alcun rischio.


Stampa ogni riga su una pagina separata con Kutools per Excel

Oltre alla suddivisione dei dati con intestazioni ripetute, Kutools per Excel offre la funzione Inserisci interruzioni di pagina ogni altra riga, che permette di inserire automaticamente un’interruzione di pagina dopo ogni riga selezionata. Questo metodo è efficiente e intuitivo sia per tabelle di dati semplici che moderatamente complesse, specialmente quando non sono richieste righe di intestazione su ogni pagina stampata.

Kutools per Exceloffre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando creatività ed efficienza.Integrato con funzionalità basate sull’IA, Kutools automatizza le attività con precisione, rendendo la gestione dei dati semplice e immediata.Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

1. Evidenzia l'intervallo da stampare (può includere più colonne e righe), quindi fai clic su KUTOOLS PLUS > Stampa > Inserisci interruzioni di pagina ogni altra riga.
fare clic sulla funzione Inserisci interruzione di pagina ogni riga di Kutools

2. Nella finestra di dialogo visualizzata, inserisci 1 nella casella Intervallo di. In questo modo verrà inserita un’interruzione di pagina dopo ogni riga, garantendo che ciascuna riga venga stampata su una pagina separata. Fai clic su OK per applicare l’impostazione.
digitare 1 nella casella Intervallo di

Una volta confermato, un riquadro di notifica indicherà quanti interruzioni di pagina sono stati inseriti. Basta fare clic su OK per chiudere il messaggio.
verrà visualizzata una finestra di dialogo che indica quante interruzioni di pagina sono state inserite

3. Passa a File (o al pulsante Office) > Stampa. Ogni riga verrà ora visualizzata—e stampata—su una pagina separata, esattamente come previsto.

Suggerimento: Questa soluzione mantiene intatto il formato originale e non richiede di copiare i dati in un nuovo foglio di lavoro. Se si desidera rimuovere le interruzioni di pagina dopo la stampa, andare su Layout di pagina > Interruzioni > Rimuovi interruzione di pagina.


Demo: stampa ogni riga/cella su una pagina separata in Excel

 

Migliori Strumenti per la Produttività in Office

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, Evidenzia o Contrassegna Duplicati   |  Elimina righe vuote   |  Combinare Colonne o Celle senza Perdere Dati   |   Arrotondamento senza usare la formula...
Super RICERCA.VERT:VLookup con Criteri Multipli  |  VLookup con Valori Multipli  |   VLookup tra Fogli Multipli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva lo Stato di Visibilità delle Colonne Nascoste|Confronta Intervalli e Colonne...
Funzionalità in Evidenza:Attenzione della griglia   |  Visualizzazione Design   |Barra delle formule avanzata   | Gestione Cartelle di Lavoro e Fogli   |  Biblioteca di risorse(Testo Automatico)|  Selettore di Date   |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle   | Invia Email da Lista   |  Super Filtri   |   Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali Set di Strumenti 15:12 Strumentiper il Testo(Aggiungi testo,Elimina Caratteri Specifici, ...)|   50+Tipidi Grafico(Diagramma di Gantt, ...)|   40+ Formule Pratiche(Calcola l'età in base alla data di nascita, ...)|   19 Strumentidi Inserimento(Inserisci Codice QR,Inserisci Immagine dal Percorso, ...)|   12 Strumentidi Conversione(Converti in parole,Conversione del tasso di cambio, ...)|   7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle, ...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...


Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
  • Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!

Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.

Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.

ExcelWordOutlookTabsPowerPoint
  • Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
  • Funziona meglio insieme— produttività ottimizzata tra le app di Office
  • Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
  • Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi