Skip to main content

Come stampare X righe per pagina in Excel?

Author: Sun Last Modified: 2025-08-06

Quando si lavora con Excel, si possono incontrare spesso situazioni in cui è necessario stampare un numero specifico di righe su ogni pagina. Ad esempio, se si ha un grande set di dati ma si desidera che le stampe mostrino solo 3 righe su ogni pagina stampata per una lettura o elaborazione più facile, le impostazioni di stampa predefinite di Excel non offrono un'opzione diretta per soddisfare questa esigenza. Questo tutorial vi guiderà attraverso diversi metodi pratici — che vanno da passaggi manuali ad approcci automatizzati — per stampare un numero fisso di righe per pagina in Excel. Questi metodi sono adatti a diverse competenze, sia che preferiate azioni semplici, soluzioni basate su script o l'uso di componenti aggiuntivi per semplificare il processo. Evidenzieremo anche gli scenari in cui ogni metodo è più efficace, oltre a fornire suggerimenti chiave e cose da tenere a mente per ottenere i migliori risultati.

Stampare X righe per pagina inserendo interruzioni di pagina manualmente

Stampare X righe per pagina eseguendo VBA

Stampare X righe per pagina con Kutools per Excel good idea3

Stampare X righe per pagina usando formule e colonne di supporto


arrow blue right bubble Stampare X righe per pagina inserendo interruzioni di pagina manualmente

Per intervalli di dati di dimensioni piccole o medie, è possibile gestire facilmente quante righe appaiono su ogni pagina stampata inserendo manualmente interruzioni di pagina in Excel. Questo metodo offre un controllo diretto ed è ideale quando è necessario impostare interruzioni di pagina solo poche volte o si ha una lista relativamente breve. Tuttavia, con set di dati più grandi, questo approccio può diventare dispendioso in termini di tempo.

Per dimostrare, consideriamo l'obiettivo di stampare 3 righe per pagina. Il processo di inserimento manuale è il seguente:

1. Seleziona la cella nella prima colonna della riga subito sotto l'ultima riga che desideri sulla pagina. Ad esempio, per stampare le righe da 1 a 3 sulla prima pagina, seleziona la cella nella 4ª riga. Vedi screenshot:

A screenshot showing row selection in Excel for inserting page breaks manually

2. Passa alla scheda Layout di Pagina, quindi fai clic su Interruzioni > Inserisci Interruzione di Pagina. Fai riferimento allo screenshot qui sotto:

A screenshot showing the Insert Page Break option in Excel

Dopo questa azione, appare una linea di interruzione di pagina sotto la 3ª riga — il che significa che le righe precedenti verranno stampate su una pagina separata.

A screenshot showing manual page break added after a row in Excel

Ripeti questi passaggi per ogni gruppo di righe che desideri raggruppare su una pagina separata. Ad esempio, seleziona la 7ª riga per inserire un'interruzione di pagina dopo la 6ª riga, seleziona la 10ª riga per un'interruzione dopo la 9ª riga, e così via.

Suggerimento: Quando si mira a inserire interruzioni di pagina ogni n righe, seleziona sempre la prima cella delle righe numerate n+1, 2n+1, 3n+1, ecc., prima di utilizzare il comando Inserisci Interruzione di Pagina. Questo assicura che ogni 'pagina' abbia esattamente il numero di righe che desideri stampare.

A screenshot showing additional manual page breaks in Excel

3. Una volta impostate tutte le interruzioni di pagina necessarie, vai su File > Stampa per visualizzare l'anteprima e stampare i tuoi dati — verificando che solo il numero specificato di righe appaia su ogni pagina.

A screenshot of the Print preview showing3 rows per page in Excel

Questo metodo è particolarmente adatto per set di dati piccoli o quando è necessario controllare occasionalmente le interruzioni di pagina per la stampa. Tuttavia, tieni presente che se aggiungi o rimuovi righe dopo aver impostato le interruzioni di pagina, potrebbe essere necessario riadattarle manualmente. È anche facile saltare accidentalmente una riga, quindi verifica attentamente l'anteprima di stampa prima di stampare un grosso lotto.


arrow blue right bubble Stampare X righe per pagina eseguendo VBA

Per set di dati grandi o che cambiano frequentemente, inserire manualmente interruzioni di pagina può diventare inefficiente e soggetto a errori. Se sei a tuo agio con lo scripting di base, usare VBA (Visual Basic for Applications) è un modo molto più veloce per inserire interruzioni di pagina a intervalli regolari, come ogni 3 righe, su tutto il foglio di lavoro. Questo approccio automatizzato è particolarmente prezioso quando le righe vengono aggiunte o rimosse regolarmente o quando devi ripetere questo compito più volte.

Prima di iniziare, ricorda di salvare la tua cartella di lavoro, specialmente se è la prima volta che usi VBA, poiché l'esecuzione del codice può apportare modifiche che potresti voler annullare. Inoltre, questo metodo modifica il foglio di lavoro attivo, quindi assicurati di lavorare sul foglio corretto.

Segui questi passaggi per inserire interruzioni di pagina a ogni intervallo specificato usando VBA:

1. Apri il foglio di lavoro di destinazione. Quindi premi Alt + F11 per avviare la finestra dell'editor Microsoft Visual Basic for Applications.

2. Nell'editor VBA, fai clic su Inserisci > Modulo per inserire un nuovo modulo di codice. Copia e incolla il seguente codice VBA nella finestra del modulo:

VBA: Inserisci interruzioni di pagina ogni n-esima riga.

Sub formatSheets()
For i = 3 To 11 Step 3
    ActiveSheet.HPageBreaks.Add Before:=Cells(i + 1, 1)
Next
End Sub

3. Con il codice inserito, premi F5 o fai clic sul pulsante Esegui per eseguirlo. La macro inserirà automaticamente interruzioni di pagina dopo ogni 3ª riga nell'intervallo specificato nel codice. Controlla il tuo foglio di lavoro per confermare i risultati.

A screenshot showing page breaks created by VBA in Excel

Suggerimento: Nel codice VBA fornito, la riga For i =3 To 11 Step3 significa che le interruzioni di pagina vengono inserite ogni 3 righe, partendo dalla riga 3 fino alla riga 11. Puoi facilmente regolare la riga iniziale, la riga finale e il valore dello step (intervallo) per adattarlo alle tue esigenze di stampa. Ad esempio, se vuoi interruzioni ogni 5 righe fino alla riga 50, cambiala in For i =5 To 50 Step5.

Questa soluzione VBA eccelle nel gestire set di dati di grandi dimensioni senza sforzo. Tuttavia, assicurati di rivedere attentamente gli intervalli e di fare sempre un'anteprima prima di stampare. Se ci sono interruzioni di pagina manuali esistenti, potrebbe essere necessario cancellarle o regolarle.


arrow blue right bubble Stampare X righe per pagina con Kutools per Excel

Sebbene VBA sia efficiente per coloro che sono familiari con la programmazione, non tutti sono a proprio agio con l'uso di macro. Inoltre, i metodi manuali possono diventare rapidamente tediosi per tabelle di grandi dimensioni. Per un processo più user-friendly, efficiente e privo di errori — particolarmente adatto per gli utenti che devono personalizzare frequentemente le interruzioni di pagina — l'uso di Kutools per Excel è un'eccellente alternativa. Kutools fornisce uno strumento Inserisci Interruzione di Pagina Ogni Riga che ti consente di inserire rapidamente e facilmente interruzioni di pagina a un intervallo scelto su qualsiasi numero di righe, senza scrivere codice o selezionare manualmente le righe.

Kutools per Excel offre oltre 300 funzionalità avanzate per semplificare compiti complessi, aumentando creatività ed efficienza. Integrato con capacità di intelligenza artificiale, Kutools automatizza le attività con precisione, rendendo la gestione dei dati senza sforzo. Informazioni dettagliate su Kutools per Excel... Prova gratuita...

Ecco come puoi usare Kutools per Excel per soddisfare le tue esigenze di stampa:

1. Apri il foglio di lavoro che desideri stampare, quindi vai su Kutools Plus > Stampa > Inserisci Interruzione di Pagina Ogni Riga.

A screenshot showing Kutools Insert Page Break Every Row feature in Excel

2. Nella finestra di dialogo Inserisci Interruzione di Pagina Ogni Riga, inserisci semplicemente il numero di righe che desideri per pagina (ad esempio: 3), quindi fai clic su OK. Apparirà un messaggio che mostra quante interruzioni di pagina sono state inserite. Fai clic su OK nella finestra di dialogo per chiuderla.

A screenshot of the Insert Page Break dialog in Kutools for Excel with interval setting

L'approccio di Kutools è altamente raccomandato per i principianti, per gli utenti frequenti che gestiscono molti fogli di lavoro o per coloro che vogliono semplificare attività ripetitive senza intervento manuale. È anche utile perché riduce al minimo la possibilità di errori umani durante l'impostazione delle interruzioni di pagina e offre promemoria convenienti sulle interruzioni inserite. Ricorda solo: per risultati ottimali, controlla sempre l'anteprima di stampa prima di finalizzare, specialmente se i tuoi dati potrebbero cambiare dopo aver impostato le interruzioni di pagina.


arrow blue right bubble Stampare X righe per pagina usando formule e colonne di supporto

A volte, potresti voler avere più flessibilità su come i tuoi dati sono distribuiti nelle pagine di stampa, specialmente quando vuoi aggiungere titoli personalizzati, numeri di pagina o marcatori di sezione. Anche se Excel non offre un modo diretto per dividere la stampa dinamicamente in base al conteggio delle righe senza inserire interruzioni di pagina, puoi usare colonne di supporto con formule per contrassegnare l'inizio di ciascun gruppo, rendendo più facile regolare manualmente o formattare il foglio prima della stampa. Questo approccio è utile se vuoi separare visivamente i gruppi stampati o aggiungere note aggiuntive per pagina. Ecco un esempio di come usare le formule per raggruppare i dati prima della stampa:

1. Aggiungi una colonna di supporto accanto all'intervallo dei tuoi dati (ad esempio, inserisci una nuova colonna B se i tuoi dati sono nella colonna A). Nella prima cella della colonna di supporto (B1), inserisci la seguente formula per numerare ogni riga in gruppi di 3:

=INT((ROW(A1)-1)/3)+1

2. Trascina questa formula lungo le righe dei tuoi dati per estendere la numerazione. Ogni blocco di 3 righe condividerà lo stesso numero. Questo identifica quali righe dovrebbero appartenere alla stessa pagina stampata.

3. Successivamente, puoi usare filtri, formattazione condizionale o interruzioni di pagina manuali allineate a queste righe raggruppate per ulteriori personalizzazioni durante la stampa.

Questa soluzione è particolarmente utile quando è necessario preparare dispense, creare lotti per la revisione o gestire stampe di dati raggruppati. Tuttavia, non inserisce automaticamente interruzioni di pagina ma aiuta nella pianificazione e verifica delle tue interruzioni manuali o automatizzate per precisione.

Quando si lavora con questi metodi, utilizza sempre la funzione Anteprima di Stampa per verificare se le interruzioni di pagina appaiono come previsto. Se noti che le interruzioni di pagina non sono allineate correttamente, rivedi attentamente il valore dello step o l'intervallo che hai impostato in VBA, Kutools o nelle tue selezioni manuali. L'aggiunta o la rimozione di righe dopo aver impostato le interruzioni di pagina richiederà di riapplicare il metodo scelto per mantenere una corretta impaginazione. Per cartelle di lavoro condivise o modelli, considera di documentare i tuoi intervalli di righe in modo che gli utenti futuri possano mantenere facilmente il layout di stampa.


Demo: Inserisci Interruzione di Pagina Ogni X Riga usando Kutools per Excel

 
Kutools per Excel: Oltre 300 strumenti utili a portata di mano! Goditi funzionalità AI gratuite per sempre! Scarica Ora!

I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l’analisi dei dati grazie a: Esecuzione intelligente | Genera codice | Crea formule personalizzate | Analizza dati e genera grafici | Richiama Funzioni avanzate
Funzionalità popolari: Trova, evidenzia o identifica duplicati | Elimina righe vuote | Combina colonne o celle senza perdere dati | Arrotonda
Super RICERCA.VERT: Ricerca con criteri multipli    Ricerca valori multipli  |   Ricerca su più fogli   |   Corrispondenza approssimativa ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa a selezione multipla….
Gestione colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Cambia lo stato di visibilità delle colonne nascoste | Confronta intervalli e colonne...
Funzionalità in evidenza: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestione Cartella di lavoro & Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email da elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...)...
I15 migliori kit di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule utili (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci immagine dal percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti per unire & dividere (Unione avanzata righe, Dividi celle, ...) | ...e altro ancora
Usa Kutools nella lingua che preferisci – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre40 altre!

Migliora le tue competenze su Excel con Kutools per Excel e sperimenta un nuovo livello di efficienza. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta l’interfaccia a schede su Office, rendendo il tuo lavoro molto più semplice

  • Abilita la modifica a schede e la lettura in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
  • Aumenta la tua produttività del50% e ti fa risparmiare centinaia di clic ogni giorno!