Come fare per ripetere le righe del titolo in alto solo su determinate pagine durante la stampa?
In alcuni casi, quando lavori con Excel, potresti aver bisogno di stampare intervalli di pagine specifici (ad esempio, le pagine 1–6) con le righe del titolo visualizzate in alto, assicurandoti che le pagine successive vengano stampate senza ripetere tali righe. Tuttavia, la funzione integrata di Excel «Riga superiore» applica automaticamente le righe del titolo a tutte le pagine del documento, senza permetterti di personalizzare questa impostazione per intervalli diversi. Questa guida ti mostrerà passo dopo passo come ripetere le righe del titolo solo sulle pagine desiderate e stampare le restanti senza di esse, aggirando un limite comune delle opzioni di stampa predefinite di Excel.
➤ Macro VBA per stampare intervalli di pagine specificati con/senza righe di titolo
Nota: i metodi descritti in questa guida sono stati testati su Excel 2021. Se utilizzi una versione diversa di Excel, alcuni passaggi o il layout delle finestre di dialogo potrebbero presentare lievi differenze. In caso di comportamenti imprevisti, consulta la documentazione specifica della tua versione o verifica se sono disponibili aggiornamenti dell’interfaccia.
Ripeti le righe del titolo in alto in determinate pagine
Questo approccio ti permette di suddividere manualmente il processo di stampa in modo che solo alcune pagine includano le righe del titolo in alto, migliorando la leggibilità di stampe lunghe per sezioni specifiche, come report direzionali o analisi dei dati. È particolarmente utile quando diversi destinatari richiedono formattazioni differenti per porzioni dello stesso foglio di lavoro. Tuttavia, questo metodo richiede diversi passaggi di configurazione manuale e un’attenta gestione delle interruzioni di pagina; segui attentamente le istruzioni per evitare errori di stampa.
1. Apri il foglio di lavoro che desideri stampare. Nella barra degli strumenti, fai clic su Layout di pagina > Titoli di stampa. Questo menu ti permette di accedere alle impostazioni per ripetere le righe del titolo nell’output stampato.

2. Nella finestra di dialogo Impostazioni Pagina, individua la casella Riga superiore e fai clic sul pulsante con l’indicatore accanto ad essa. Seleziona quindi la o le righe del tuo foglio di lavoro da utilizzare come righe del titolo (in genere la prima riga). Fai clic su OK per confermare.
Suggerimento: selezionare correttamente le righe del titolo evita confusione in fase di stampa. In genere, scegli tutte le righe che contengono intestazioni di colonna o titoli di tabella per migliorarne la leggibilità.
3. Vai su File > Stampa. Nel riquadro Stampa, utilizza le frecce di navigazione delle pagine nel riquadro di anteprima a destra per visualizzare l’ultima pagina che intendi stampare con le righe del titolo (nell’esempio, pagina 6). Prendi nota dell’ultima riga stampata su quella pagina per suddividere con precisione gli intervalli.
Suggerimento: per fogli di lavoro di grandi dimensioni, ingrandisci l’anteprima di stampa per individuare con precisione la posizione delle interruzioni di pagina. Un’attenta verifica in questa fase ti aiuterà a evitare sovrapposizioni o omissioni di dati durante la suddivisione delle pagine.
4. Nell’area Stampa, inserisci l’intervallo di pagine specifico da stampare con le righe del titolo (ad esempio,)Pagine: 1-6), quindi fai clic su Stampa. La selezione delle pagine includerà automaticamente le righe del titolo ripetute.
Nota: assicurati che gli intervalli di pagine impostati corrispondano esattamente a quelli visualizzati nel passaggio precedente di anteprima, per evitare di stampare sezioni indesiderate.
5. Torna al tuo foglio di lavoro. Individua la riga immediatamente successiva all’ultima riga visualizzata nell’ultima pagina stampata nel passaggio precedente. Vai su Layout di pagina > Interruzioni > Inserisci interruzione di pagina per inserire manualmente un’interruzione di pagina nella posizione corretta.
Inserendo un’interruzione di pagina, assicuri che le pagine successive inizino esattamente dove desideri e che Excel tratti le pagine da 1 a 6 e quelle successive alla 7 come segmenti di stampa distinti.
6. Fai nuovamente clic su Layout di pagina > Titoli di stampa. Nella finestra di dialogo Impostazioni pagina, deseleziona la casella Riga superiore. Fai clic su OK per confermare la rimozione.
Suggerimento: ricontrolla attentamente la rimozione delle righe duplicate in questa finestra di dialogo per assicurarti che le righe del titolo non vengano visualizzate nelle pagine successive. L’anteprima ti aiuterà a confermare l’impostazione corretta.
7. Torna nuovamente su File > Stampa, inserisci i numeri di pagina che desideri stampare senza le righe del titolo (ad esempio, dalla pagina 7 fino all’ultima pagina del tuo foglio di lavoro) nella casella Pagine, quindi fai clic su Stampa per completare.
Ora il tuo lavoro di stampa produrrà le pagine da 1 a 6 con le righe del titolo, mentre il resto del documento verrà stampato senza di esse.
Scenari applicabili: Questa soluzione è ideale quando servono formati di stampa differenziati per report di progetto, invii di dati o quando gruppi di utenti diversi richiedono layout distinti per le intestazioni di pagina. Offre un controllo completo, ma richiede una gestione manuale attenta delle interruzioni di pagina, delle impostazioni delle righe del titolo e degli intervalli di stampa.
Vantaggi: Offre un controllo preciso, pagina per pagina. Non richiede codice avanzato né plugin esterni.
Svantaggi: Richiede molteplici azioni manuali – può rivelarsi dispendioso in termini di tempo per documenti molto lunghi. Rischio di interruzioni non allineate se le pagine vengono modificate a seguito di cambiamenti nei dati.
Consigli pratici: Prima di iniziare, salva una copia di backup del tuo foglio di lavoro e controlla le impostazioni di ridimensionamento della stampa per evitare aggiustamenti indesiderati che potrebbero alterare la paginazione.
Problemi comuni: Se le interruzioni di pagina sembrano errate dopo aver apportato modifiche, torna all’anteprima di stampa e reimposta le interruzioni di pagina, se necessario.

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.
Macro VBA per stampare intervalli di pagine specificati con/senza righe del titolo
Se hai spesso la necessità di stampare intervalli di pagine selezionati con impostazioni personalizzate per le righe del titolo, automatizzare il processo tramite una macro VBA può farti risparmiare tempo e ridurre al minimo gli errori. Questa soluzione si rivela particolarmente efficace per report periodici, set di dati voluminosi suddivisi in sezioni o quando le interruzioni di pagina cambiano frequentemente, rendendo la configurazione manuale onerosa.
Utilizzando VBA, è possibile impostare a livello di codice le righe di titolo per un intervallo, stampare tale intervallo, rimuovere i titoli e stampare un altro intervallo, il tutto senza dover configurare manualmente finestre di dialogo né inserire Interruzione di pagina. Questo semplifica le stampe ripetitive, garantisce una formattazione coerente e riduce il rischio di errori manuali.
Scenari applicabili: Ideale per utenti esperti, amministratori d’ufficio e chiunque debba stampare regolarmente report o fogli di dati suddivisi in più sezioni, nonché per modelli di cartelle di lavoro condivisi tra team.
Vantaggi: Automatizza stampe in più fasi, garantisce risultati coerenti e supporta l’elaborazione in batch.
Svantaggi: Richiede l’accesso alla scheda Sviluppo e all’editor VBA. È necessario prestare attenzione alla sicurezza delle macro nei file condivisi.
Seguire questi passaggi per utilizzare la macro VBA:
1. Fare clic su Sviluppo nella Barra multifunzione. Se la scheda Sviluppo non è visibile, abilitarla tramite File > Opzioni > Personalizza Barra multifunzione. Quindi scegliere Visual Basic per aprire la finestra dell’editor VBA. Nell’editor VBA, fare clic su Inserisci > Modulo per aggiungere un nuovo modulo di codice.
2. Copia e incolla il seguente codice VBA nella finestra del modulo:
Sub PrintTitlesSelectedPages()
Dim ws As Worksheet
Set ws = ActiveSheet
Dim PageStart1 As Integer, PageEnd1 As Integer
Dim PageStart2 As Integer, PageEnd2 As Integer
Dim TitleRows As String
Dim xTitleId As String
xTitleId = "KutoolsforExcel"
On Error Resume Next
TitleRows = Application.InputBox("Enter title rows (e.g., $1:$1):", xTitleId, "$1:$1", Type:=2)
If TitleRows = "" Then Exit Sub
PageStart1 = Application.InputBox("First print range: start page number?", xTitleId, 1, Type:=1)
PageEnd1 = Application.InputBox("First print range: end page number?", xTitleId, PageStart1, Type:=1)
ws.PageSetup.PrintTitleRows = TitleRows
ws.PrintOut From:=PageStart1, To:=PageEnd1
ws.PageSetup.PrintTitleRows = ""
PageStart2 = Application.InputBox("Second print range: start page without title rows?", xTitleId, PageEnd1 + 1, Type:=1)
PageEnd2 = Application.InputBox("Second print range: end page without title rows?", xTitleId, ws.PageSetup.Pages.Count, Type:=1)
ws.PrintOut From:=PageStart2, To:=PageEnd2
ws.PageSetup.PrintTitleRows = TitleRows ' Restore original setting if needed
End Sub 3. Per eseguire la macro, premere F5 oppure fare clic sul pulsante
nella barra degli strumenti dell’editor VBA. Si aprirà una serie di finestre di dialogo che richiederanno:
- Il riferimento alle righe dell'intestazione (ad es. $1:$1)
- La pagina iniziale e quella finale da stampare con le righe del titolo
- La pagina iniziale e quella finale da stampare senza le righe del titolo
La macro imposta automaticamente le righe di titolo, stampa il primo intervallo di pagine specificato con i titoli, rimuove i titoli e stampa il successivo intervallo senza di essi. Non è richiesta alcuna configurazione manuale, né l’inserimento di interruzioni di pagina né la navigazione tra finestre di dialogo.
Spiegazione dei parametri:
- TitleRows: Specifica la o le righe (es.)
$1:$1per la riga 1) da utilizzare come titoli. - PageStart1/PageEnd1: Inserisci numeri da 1 a 6 per il primo intervallo.
- PageStart2/PageEnd2: Inserisci intervalli come 7-12 per la sezione successiva, se il tuo foglio di lavoro si estende su più pagine.
Avvisi di errore e risoluzione dei problemi:
- Se inserisci un riferimento di riga o un numero di pagina non valido, la macro terminerà senza stampare: ricontrolla attentamente il formato dell’input.
- La numerazione delle pagine segue la paginazione dell’anteprima di stampa di Excel; se i dati vengono modificati, i numeri effettivi delle pagine potrebbero cambiare.
- Per garantire una suddivisione corretta delle pagine, controlla il tuo foglio di lavoro nell’Anteprima di stampa prima di eseguire la macro.
- Dopo la stampa, puoi ripristinare le impostazioni originali delle righe del titolo, se necessario.
Altre operazioni (articoli)
Come trovare il massimo o il minimo Valore assoluto e mantenere il segno in Excel
A volte potresti voler trovare il valore massimo o minimo in base al loro valore assoluto, ma mantenendo il relativo segno, come mostrato nello screenshot seguente.
Come mantenere l’apostrofo iniziale durante la digitazione in Excel?
Come sappiamo, per trasformare un numero in testo basta inserire un apostrofo all’inizio, ad esempio: ‘123. Il numero verrà convertito in testo e l’apostrofo rimarrà nascosto.
Come impedire la numerazione automatica nell’intestazione di colonne duplicate nelle tabelle di Excel?
In Excel, quando si inserisce un’intestazione duplicata in una tabella, il programma aggiunge automaticamente un numero (ad esempio: nome, nome1, nome2), che non può essere rimosso.
Come ripetere un intervallo di celle più volte in Excel?
Sappiamo tutti che è possibile usare i comandi Copia e Incolla per replicare un intervallo di celle in Excel, ma questa guida ti rivelerà come ripeterlo automaticamente più volte—senza dover copiare e incollare manualmente ogni singola volta!
I migliori strumenti per la produttività in ufficio
Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività del 80 %
- Super Barra delle formule (modifica facilmente più righe di testo e formule); Layout di lettura (leggi e modifica con facilità un gran numero di celle); Incolla in Intervallo di filtro...
- Unisci celle/righe/colonne e conserva i dati; dividi il contenuto delle celle; combina righe duplicate e calcola somma/media…; previeni voci duplicate; confronta intervalli…
- Seleziona duplicati o valori univoci nelle righe; Seleziona righe vuote (tutte le celle sono vuote); Super Trova e ricerca fuzzy in molte cartelle di lavoro; selezione casuale…
- Copia esatta di celle multiple senza modificare i riferimenti delle formule; creazione automatica di riferimenti a più fogli; inserisci punti elenco, caselle di controllo e molto altro...
- Formule preferite e inserimento rapido, intervalli, grafici e immagini; crittografa le celle con password; crea un elenco di invio e invia email...
- Estrai testo, aggiungi testo, rimuovi caratteri da una posizione specifica, elimina spazi; crea e stampa statistiche dei dati della pagina; converti il contenuto delle celle in commenti e viceversa...
- Super Filtri (salva e applica schemi di filtro ad altri fogli); Ordinamento avanzato per mese, settimana, giorno, frequenza e molto altro; Filtro speciale per grassetto, corsivo…
- Combina cartelle e fogli di lavoro; unisci tabelle in base a una colonna chiave; suddividi i dati in più fogli; converti in batch file xls, xlsx e PDF...
- Raggruppa la tabella pivot per numero di settimana, giorno della settimana e altro ancora...Mostra le celle sbloccate e blocca la selezione con colori diversi;Evidenzia le celle contenenti formule o nomi...
- 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 della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e riduci centinaia di clic del mouse ogni giorno!