Come inserire un'interruzione di pagina ogni X righe in Excel?
Quando si preparano grandi fogli di lavoro Excel per la stampa, può essere utile inserire interruzioni di pagina a intervalli regolari—ad esempio ogni poche righe—per migliorare la leggibilità e garantire che ogni pagina stampata presenti dati coerenti e ben organizzati. Anche se aggiungere un’unica interruzione di pagina è semplice in Excel, inserirne molteplici a intervalli ripetuti (ad esempio ogni 3 o 10 righe) diventa rapidamente un’operazione noiosa se eseguita manualmente, soprattutto con set di dati estesi. In questo articolo scoprirai diverse soluzioni pratiche per inserire automaticamente un’interruzione di pagina ogni x righe, ottenendo stampe più professionali e facili da gestire.
- Inserisci Interruzione di pagina ogni X righe con VBA in Excel
- Inserimento batch di Interruzione di pagina dopo ogni x righe
- Inserimento batch di Interruzione di pagina dopo ogni x righe con intestazione Aggiungi Riga sopra ogni x righe
- Inserisci manualmente Interruzione di pagina utilizzando l’Anteprima Interruzione di pagina
Inserisci Interruzione di pagina ogni X righe con VBA in Excel
Se devi inserire un’interruzione di pagina dopo un numero specifico di righe in Excel, VBA ti offre una soluzione automatizzata ed efficiente, ideale soprattutto per set di dati di grandi dimensioni. Anche se non hai mai utilizzato le macro, puoi seguire facilmente la procedura descritta di seguito. Questo esempio illustra come inserire un’interruzione di pagina ogni 3 righe, ma puoi indicare qualsiasi intervallo desideri al momento dell’esecuzione.
1. Premi Alt + F11 per aprire l’editor Microsoft Visual Basic for Applications (VBA), lo strumento integrato di Excel per scrivere ed eseguire codice macro.
2. Nell’editor VBA visualizzato, fai clic su Inserisci > Modulo per creare un nuovo modulo. Quindi, 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, fai clic sul pulsante Esegui(oppure premi)F5). Si aprirà una finestra di dialogo in cui ti verrà chiesto di inserire il numero di righe dopo le quali desideri inserire un’interruzione di pagina. Ad esempio, digitando "3" verrà aggiunta un’interruzione di pagina dopo ogni terza riga.
4. Dopo aver fatto clic su OK, lo script inserirà automaticamente un'interruzione di pagina dopo ogni intervallo specificato di righe nell’intero foglio attivo.
Quando utilizzi VBA per inserire interruzioni di pagina, assicurati di verificare la presenza di eventuali interruzioni di pagina manuali già presenti nel foglio: l’esecuzione ripetuta dello script potrebbe infatti generare interruzioni sovrapposte e causare risultati di stampa imprevisti. Se devi rimuovere tutte le interruzioni prima di rieseguire la macro, usa l’opzione Ripristina tutti i punti di interruzione di pagina nella scheda Layout di pagina prima dell’esecuzione. Ricorda di salvare il file prima di eseguire uno script VBA, poiché le macro non possono essere annullate con il comando Annulla standard.
Questo approccio è ideale per utenti a proprio agio con modifiche di base in Excel e per chi gestisce intervalli ampi o in continua evoluzione. Tuttavia, se sono necessari aggiustamenti frequenti o intervalli non standard, valuta soluzioni più flessibili o dotate di un’interfaccia grafica intuitiva, come quelle descritte di seguito.
Inserimento batch di Interruzione di pagina dopo ogni x righe con Kutools per Excel
Se hai installato Kutools per Excel, puoi semplificare notevolmente l’inserimento batch delle interruzioni di pagina. L’utilità Dividi in colonne di Kutools ti permette di inserire interruzioni di pagina a intervalli regolari e di mantenere visibili le intestazioni di riga in cima a ogni nuova pagina. Questa funzione è particolarmente utile per report o tabelle in cui le intestazioni ripetute migliorano chiarezza e professionalità, e in cui la coerenza del layout di stampa è fondamentale.
1. Fai clic su Dividi in colonne nella scheda KUTOOLS PLUS per accedere all’utilità.
2. Nella finestra di dialogo Dividi in colonne, configura le seguenti impostazioni per un controllo preciso:
(1) Usa il pulsante
nella casella Intervallo Titolo per selezionare la riga contenente le intestazioni di colonna. In questo modo, le intestazioni verranno ripetute su ogni pagina stampata.
(2) Fai clic sul pulsante nella casella Intervallo di date per selezionare il principale intervallo dati da suddividere.
(3) Nella casella Righe per Pagina, inserisci il numero di righe che desideri su ogni pagina stampata (ad esempio, digita 3 per un’interruzione ogni 3 righe; usa 1 per un’interruzione dopo ogni riga).
(4) Inserisci 1 nella casella Colonne per Pagina per suddividere il foglio di conseguenza.
3. Fai clic su Ok per elaborare i dati.
L’utilità genererà il tuo intervallo selezionato in un nuovo foglio di lavoro, inserendo automaticamente le interruzioni di pagina come specificato e ripetendo la riga di intestazione. Per verificarne il risultato, passa alla modalità Anteprima interruzioni di pagina andando alla scheda Visualizza e selezionando Anteprima interruzioni di pagina—qui, linee blu evidenzieranno chiaramente le interruzioni di pagina.

Questo metodo è ideale per gli utenti che richiedono intestazioni ripetute e un controllo preciso sulla suddivisione dei dati per la stampa. I dati originali non vengono modificati: i risultati vengono visualizzati in un nuovo foglio di lavoro, perfetto per preservare intatto il foglio sorgente.
Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora
Inserisci Interruzione di pagina dopo ogni x righe con Kutools per Excel
Kutools per Excel offre anche un’apposita utilità Inserisci interruzioni di pagina ogni altra riga, che ti permette di inserire un’interruzione di pagina dopo ogni numero specificato di righe in modo rapido e semplice all’interno del tuo intervallo selezionato. Questo strumento è perfetto sia per operazioni batch rapide sia per situazioni che richiedono intervalli flessibili, senza dover inserire manualmente i dati ripetutamente. È particolarmente utile per tabelle di dati che non necessitano di intestazioni ripetute ma richiedono una suddivisione uniforme delle pagine prima della stampa.
1. Seleziona l'intervallo di dati per cui desideri inserire un'interruzione di pagina, quindi vai su KUTOOLS PLUS > Stampa > Inserisci interruzioni di pagina ogni altra riga.
2. Nella finestra di dialogo Inserisci interruzioni di pagina ogni altra riga visualizzata, inserisci l’intervallo desiderato: ad esempio, digitando “1” verrà aggiunta un’interruzione di pagina dopo ogni altra riga. Fai clic su Ok.
Non appena confermi, tutte le interruzioni di pagina verranno impostate in base all’intervallo di righe specificato. Aggiorna la visualizzazione con l’Anteprima interruzioni di pagina(dalla scheda)Visualizza) per verificare visivamente le interruzioni.
Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora
Inserisci manualmente Interruzione di pagina utilizzando l’Anteprima Interruzione di pagina
Per gli utenti che lavorano con set di dati più piccoli o che necessitano di intervalli personalizzati e non uniformi per l’interruzione di pagina, la vista integrata di Excel Anteprima interruzione di pagina offre un controllo manuale diretto. Questo approccio è ideale quando le soluzioni automatizzate risultano superflue o troppo poco flessibili.
1. Passa a Visualizza > Anteprima interruzione di pagina dalla barra multifunzione. Questo mostrerà il foglio con linee blu in grassetto che rappresentano le interruzioni di pagina esistenti.
2. Per aggiungere un’interruzione di pagina, seleziona la prima cella della riga subito sotto quella in cui desideri che inizi la nuova pagina, quindi vai alla scheda Layout di pagina, fai clic su Interruzioni > Inserisci interruzione di pagina.
3. Ripeti la procedura per ogni interruzione desiderata. Se devi modificare un’interruzione di pagina, trascina semplicemente la linea blu in una nuova posizione.
Questo metodo manuale è ideale per attività piccole o occasionali, ma non è adatto a volumi elevati di pagine, poiché diventa rapidamente dispendioso in termini di tempo. Se sono necessarie numerose interruzioni regolari, le soluzioni automatizzate con VBA o Kutools risultano molto più efficienti.
Quando si inseriscono interruzioni di pagina in Excel, tenere presenti i seguenti suggerimenti e avvertenze sugli errori: anteprimare sempre il foglio di lavoro utilizzando la modalità Anteprima di stampa per assicurarsi che le interruzioni di pagina appaiano esattamente come desiderato prima della stampa. In caso di errori — ad esempio pagine vuote impreviste o interruzioni non allineate — ricontrollare attentamente l’intervallo selezionato, verificare che non siano presenti interruzioni di pagina sovrapposte ed eliminare eventuali interruzioni manuali non necessarie. Ricordare che Excel prevede un numero massimo di interruzioni di pagina per foglio di lavoro: se l’intervallo è molto ampio, potrebbe essere necessario modificare l’approccio o suddividere le attività di stampa. Per annullare le interruzioni inserite, è possibile utilizzare l’opzione Reimposta tutte le interruzioni di pagina disponibile nella scheda Layout di pagina.
In sintesi, che tu stia lavorando con una tabella ridotta che richiede aggiustamenti manuali precisi o con un dataset ampio in cui servono automazione e formattazione ripetuta, Excel offre soluzioni versatili: dai controlli manuali integrati all’automazione tramite VBA, fino a strumenti intuitivi con interfaccia grafica come quelli di Kutools per Excel, ciascuna perfettamente adatta a diversi scenari di stampa e reporting.
Demo: inserisci Interruzione di pagina ogni x righe in Excel
Articoli correlati:
Migliori Strumenti per la Produttività in Office
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.
- 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