Skip to main content

Come inserire un'interruzione di pagina ogni x righe in Excel?

Author: Sun Last Modified: 2025-08-06

Quando si preparano grandi fogli di lavoro Excel per la stampa, potrebbe essere necessario inserire interruzioni di pagina a intervalli regolari—ad esempio dopo poche righe—per migliorare la leggibilità e assicurarsi che ogni pagina stampata contenga dati consistenti e ben organizzati. Anche se aggiungere una singola interruzione di pagina è semplice in Excel, inserirle a intervalli ripetuti (ad esempio, ogni 3 o 10 righe) può diventare rapidamente un compito noioso se fatto manualmente, soprattutto per set di dati estesi. In questo articolo, imparerai diverse soluzioni pratiche per inserire automaticamente interruzioni di pagina ogni x righe, permettendo stampe più professionali e gestibili.


Inserisci un'interruzione di pagina ogni X righe con VBA in Excel

Se hai bisogno di inserire interruzioni di pagina dopo un numero specifico di righe in Excel, VBA fornisce una soluzione automatizzata efficiente, specialmente per set di dati di grandi dimensioni. Anche se sei nuovo all'uso delle macro, puoi seguire il processo qui sotto. Questo esempio dimostra come inserire un'interruzione di pagina ogni 3 righe, ma puoi specificare qualsiasi intervallo durante l'esecuzione.

1. Premi Alt + F11 per aprire l'editor Microsoft Visual Basic for Applications (VBA)—questo è lo strumento integrato di Excel per scrivere ed eseguire codice macro.

2. Nell'editor VBA che appare, clicca su Inserisci > Modulo per creare un nuovo modulo. Poi copia e incolla il seguente codice VBA nella finestra del modulo appena creato.

VBA: Inserisci un'interruzione di pagina ogni X righe in un foglio di lavoro.

Sub InsertPageBreaks()
'Updateby20140618
Dim xLastrow As Long
Dim xWs As Worksheet
Set xWs = Application.ActiveSheet
xRow = Application.InputBox("Row", xTitleId, "", Type:=1)
xWs.ResetAllPageBreaks
xLastrow = xWs.Range("A1").SpecialCells(xlCellTypeLastCell).Row
For i = xRow + 1 To xLastrow Step xRow
    xWs.HPageBreaks.Add Before:=xWs.Cells(i, 1)
Next
End Sub

3. Per eseguire il codice, clicca il pulsante Esegui (o premi F5). Vedrai una finestra di dialogo che ti chiede di inserire il numero di righe dopo le quali vuoi inserire le interruzioni di pagina. Ad esempio, inserendo "3" aggiungerà un'interruzione di pagina dopo ogni terza riga.
A screenshot showing the VBA dialog box to specify the row interval for page breaks with Excel

4. Dopo aver cliccato OK, lo script inserirà automaticamente un'interruzione di pagina dopo ogni intervallo specificato di righe, in tutto il tuo foglio di lavoro attivo.

Quando usi VBA per le interruzioni di pagina, assicurati di controllare il tuo foglio di lavoro per eventuali interruzioni di pagina manuali preesistenti, poiché eseguire lo script ripetutamente può creare interruzioni di pagina sovrapposte e produrre risultati di stampa inaspettati. Se hai bisogno di rimuovere tutte le interruzioni prima di rieseguire la macro, usa l'opzione Resetta tutte le interruzioni di pagina sotto la scheda Layout di Pagina in anticipo. Ricorda di salvare il file prima di eseguire gli script VBA, poiché le macro non possono essere annullate usando la normale funzione Annulla.

Questo approccio è ideale per gli utenti a proprio agio con la modifica di base in Excel e per chi gestisce dati in evoluzione o intervalli di dati di grandi dimensioni. Tuttavia, se sono richiesti aggiustamenti frequenti o intervalli non standard, considera l'uso di soluzioni più flessibili o assistite da GUI, come quelle di seguito.


Inserisci in batch interruzioni di pagina ogni x righe con Kutools per Excel

Se hai installato Kutools per Excel, puoi semplificare notevolmente l'inserimento in batch di interruzioni di pagina. L'utilità Dividi Dati in Kutools ti consente di inserire interruzioni di pagina a intervalli regolari e mantenere visibili le intestazioni di riga in cima a ogni nuova pagina. Questo è particolarmente utile per report o tabelle in cui intestazioni ripetute aumentano chiarezza e professionalità, e dove la consistenza del layout di stampa è una priorità.

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...

1. Clicca su Dividi Dati dalla scheda Kutools Plus per accedere all'utilità.

2. Nella finestra di dialogo Dividi Dati configura le seguenti impostazioni per un controllo preciso:
A screenshot of the Split to Columns dialog box
(1) Usa il pulsante A screenshot showing the Browse button nella casella Intervallo titoli per selezionare la riga contenente le intestazioni delle colonne. Ciò assicura che le intestazioni si ripetano su ogni pagina stampata.
(2) Clicca il pulsante A screenshot showing the Browse button nella casella Intervallo dati per selezionare l'intervallo principale dei dati che desideri dividere.
(3) Nella casella Righe per pagina stampata inserisci il numero di righe che desideri su ogni pagina stampata (ad esempio, inserisci 3 per un'interruzione ogni 3 righe; usa 1 per un'interruzione dopo ogni riga).
(4) Inserisci 1 nella casella Numero di segmenti per dividere il foglio di conseguenza.

3. Clicca Ok per elaborare i dati.

L'utilità esporterà l'intervallo selezionato in un nuovo foglio di lavoro, inserendo automaticamente le interruzioni di pagina come specificato e ripetendo la riga dell'intestazione. Per verifica, passa alla modalità Anteprima Interruzioni di Pagina andando alla scheda Visualizza e selezionando Anteprima Interruzioni di Pagina—qui, linee blu mostreranno chiaramente le interruzioni di pagina. 

A screenshot of a worksheet showing page breaks after every X rows

Questo metodo è adatto per gli utenti che hanno bisogno di intestazioni ripetute e un controllo preciso sulla segmentazione dei set di dati per la stampa. Nota che i dati originali non vengono alterati; i risultati appaiono in un nuovo foglio di lavoro, il che è utile per preservare la fonte.

Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora


Inserisci interruzioni di pagina dopo ogni x righe con Kutools per Excel

Kutools per Excel offre anche un'utilità dedicata Inserisci Interruzione di Pagina Ogni Riga, che ti permette di inserire interruzioni di pagina dopo ogni numero specificato di righe rapidamente e facilmente all'interno dell'intervallo selezionato. Questo strumento è conveniente sia per operazioni batch rapide che per situazioni che richiedono intervalli flessibili senza input manuale ripetitivo. In particolare, è utile per tabelle di dati che non richiedono intestazioni ripetute ma necessitano di una partizione uniforme delle pagine prima della stampa.

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...

1. Seleziona l'intervallo di dati per il quale desideri inserire interruzioni di pagina, poi vai su Kutools Plus > Stampa > Inserisci Interruzione di Pagina Ogni Riga.

2. Nella finestra pop-up Inserisci Interruzione di Pagina Ogni Riga immetti l'intervallo desiderato—ad esempio, inserendo “1” aggiungerà un'interruzione di pagina dopo ogni altra riga. Clicca Ok.
A screenshot of the 'Insert Page Break Every Row' dialog box

Non appena confermi, tutte le interruzioni di pagina saranno impostate secondo l'intervallo di righe specificato. Aggiorna la visualizzazione con Anteprima Interruzioni di Pagina (dalla scheda Visualizza) se desideri verificare visivamente le interruzioni.

Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora


Inserisci manualmente interruzioni di pagina utilizzando l'Anteprima Interruzioni di Pagina

Per gli utenti che lavorano con set di dati più piccoli o che richiedono intervalli personalizzati e non uniformi per le interruzioni di pagina, la vista Anteprima Interruzioni di Pagina integrata di Excel consente un controllo manuale diretto. Questo approccio è ideale nei casi in cui le soluzioni automatizzate non sono necessarie o offrono troppa poca flessibilità.

1. Passa a Visualizza > Anteprima Interruzioni di Pagina dalla barra multifunzione. Questo mostra il tuo foglio di lavoro con linee blu in grassetto che rappresentano le interruzioni di pagina esistenti.

2. Per aggiungere un'interruzione, seleziona la prima cella della riga sotto dove desideri che inizi la nuova pagina, poi vai alla scheda Layout di Pagina, clicca Interruzioni > Inserisci Interruzione di Pagina.

3. Ripeti il processo per ogni interruzione desiderata. Se hai bisogno di regolare un'interruzione di pagina, basta trascinare la linea blu in una nuova posizione.

Questo metodo manuale è semplice per compiti piccoli o poco frequenti ma non è raccomandato per grandi volumi di pagine, poiché diventa rapidamente dispendioso in termini di tempo. Se sono necessarie molte interruzioni regolari, le soluzioni automatizzate tramite VBA o Kutools sono molto più efficienti.


Quando inserisci interruzioni di pagina in Excel, considera i seguenti suggerimenti e avvisi di errore: Controlla sempre il tuo foglio di lavoro utilizzando la modalità Anteprima Interruzioni di Pagina per assicurarti che le interruzioni di pagina appaiano esattamente come desiderato prima della stampa. Se incontri errori come pagine bianche inaspettate o interruzioni mal allineate, ricontrolla l'intervallo selezionato, assicurati che non ci siano interruzioni di pagina sovrapposte ed elimina eventuali interruzioni manuali non necessarie se necessario. Ricorda, Excel ha un numero massimo di interruzioni di pagina per foglio di lavoro—se il tuo intervallo è molto grande, potresti dover modificare l'approccio o suddividere i compiti di stampa. Se hai bisogno di annullare le interruzioni inserite, puoi usare l'opzione Resetta tutte le interruzioni di pagina sotto la scheda Layout di Pagina.

In sintesi, sia che tu stia lavorando con una piccola tabella che richiede aggiustamenti manuali precisi o con un grande set di dati dove automazione e formattazione ripetuta sono necessarie, Excel offre metodi che vanno dai controlli manuali integrati, automazione VBA alle soluzioni GUI-friendly come quelle trovate in Kutools per Excel, ciascuno adatto a diversi scenari di stampa e reporting.


Demo: inserisci un'interruzione di pagina ogni x righe in Excel

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

Articoli Correlati:

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!