Come inserire una riga vuota dopo un testo specifico in Excel?
In Excel, inserire una riga vuota dopo un testo specifico migliora la leggibilità e organizza i dati in modo più efficace. Che tu stia lavorando con un elenco di attività, transazioni o qualsiasi altro tipo di dati strutturati, aggiungere righe vuote dopo un testo specifico ti permette di separare e raggruppare voci correlate per una chiarezza immediata. Questa pratica è particolarmente utile nella preparazione di report, fatture o registri, dove blocchi di informazioni correlate devono risaltare visivamente. Senza separazioni chiare, set di dati estesi possono diventare difficili da esaminare, analizzare o navigare. Inserire manualmente righe vuote può rivelarsi noioso, soprattutto con elenchi lunghi, ma fortunatamente esistono metodi automatizzati e semi-automatizzati per semplificare questa operazione.
![]() | ![]() | ![]() |
➤ Inserisci Righe vuote dopo un testo specifico con codice VBA
➤ Inserisci Righe vuote dopo un testo specifico con KUTOOLS AI
➤ Inserisci Righe vuote dopo un testo specifico utilizzando formule di Excel (colonna di appoggio)
Inserisci Righe vuote dopo un testo specifico con codice VBA
Con VBA (Visual Basic for Applications) puoi automatizzare l’inserimento di righe vuote dopo valori di testo specifici nel tuo set di dati. Questa soluzione è ideale per dataset di grandi dimensioni o per operazioni ripetitive. Grazie alla flessibilità di VBA, puoi personalizzare sia le condizioni di inserimento che l’intervallo da elaborare, rendendola perfetta quando i tuoi criteri o la struttura del foglio di lavoro cambiano nel tempo.
⚠️ Nota: Salva sempre un backup prima di eseguire qualsiasi macro, poiché il codice VBA può apportare modifiche irreversibili. Fai particolare attenzione quando modifichi cartelle di lavoro attive.
1. Tieni premuti i tasti ALT + F11 per aprire la finestra Microsoft Visual Basic for Applications.
2. Fai clic su Inserisci > Modulo e incolla il seguente codice nella finestra del modulo:
📜 Codice VBA: Inserisci Righe vuote dopo il testo specifico
Sub Insertrowbelow()
' Updated by Extendoffice
Dim i As Long
Dim xLast As Long
Dim xRng As Range
Dim xTxt As String
On Error Resume Next
xTxt = Application.ActiveWindow.RangeSelection.Address
Set xRng = Application.InputBox("Please select the column with specific text:", "Kutools for Excel", xTxt, , , , , 8)
If xRng Is Nothing Then Exit Sub
If (xRng.Columns.Count > 1) Then
MsgBox "The selected range must be one column", , "Kutools for Excel"
Exit Sub
End If
xLast = xRng.Rows.Count
For i = xLast To 1 Step -1
If InStr(1, xRng.Cells(i, 1).Value, "In progressing") > 0 Then
Rows(xRng.Cells(i + 1, 1).Row).Insert shift:=xlDown
End If
Next
End Sub 💡 Suggerimento: Nel codice riportato sopra, puoi sostituire «In progressing» con qualsiasi testo che desideri cercare. Assicurati che il testo corrisponda esattamente — inclusi maiuscole, minuscole e spaziatura — per evitare risultati errati.
3. Premi il tasto F5 per eseguire la macro. Nella finestra di dialogo visualizzata, seleziona la colonna contenente il testo specifico da elaborare. Per set di dati di grandi dimensioni, riduci lo zoom o utilizza i filtri per effettuare una selezione più precisa.

4. Fai clic su OK. La macro inserirà righe vuote dopo ogni cella contenente il testo specificato. Controlla i risultati per assicurarti che l’operazione soddisfi le tue aspettative e modifica i criteri, se necessario.
![]() | ![]() | ![]() |
✅ Vantaggi: Automatizza attività ripetitive su grandi set di dati; completamente personalizzabile in base a parole chiave e intervalli di colonne diversi.
⚠️ Limitazioni: Richiede conoscenze di base di VBA; le azioni sono irreversibili se non è stato creato un backup.
🛠️ Suggerimento per la risoluzione dei problemi: Se le righe vuote non vengono inserite, assicurati che il testo di destinazione corrisponda esattamente al contenuto delle tue celle. Esegui la macro su una colonna alla volta per evitare risultati indesiderati.
Inserisci Righe vuote dopo un testo specifico con KUTOOLS AI
Hai difficoltà a inserire righe vuote dopo un testo specifico in Excel? Lascia che KUTOOLS AI semplifichi il compito per te! Grazie alla sua automazione basata sull’intelligenza artificiale, non dovrai più esaminare manualmente il tuo set di dati né scrivere codice VBA. KUTOOLS AI identifica immediatamente le righe contenenti il testo specifico e inserisce righe vuote esattamente dove ti servono.
Dopo aver installato Kutools per Excel, vai semplicemente a Kutools > AI Assistant per aprire il riquadro «KUTOOLS AI Aide».
- Seleziona la colonna di dati da elaborare, inserendo righe vuote in base a un testo specifico.
- Nella casella di chat, formula chiaramente la tua richiesta. Ad esempio:
Inserisci una riga vuota dopo il testo specifico «In progressing» nella selezione - Premi Invio oppure fai clic sul pulsante Invia. KUTOOLS AI analizzerà la tua istruzione. Al termine, fai clic su Esegui per eseguire l'operazione.
💡 Suggerimenti:
• KUTOOLS AI è ideale per gli utenti che desiderano evitare formule o VBA. È intuitivo e veloce. Tuttavia, assicurati che le tue parole chiave siano sufficientemente uniche per evitare di inserire Righe vuote nei punti sbagliati. Controlla sempre i risultati dopo l'esecuzione.
• Per risultati ottimali, specifica sempre con chiarezza i tuoi criteri nella chat con l’AI. Ti consigliamo di creare un backup del tuo foglio di lavoro prima di eseguire operazioni in blocco.
✅ Vantaggi: Non richiede conoscenze di programmazione, gestisce efficacemente set di dati grandi o complessi e permette aggiustamenti rapidi in base a criteri diversi.
⚠️ Limitazioni: Richiede che il componente aggiuntivo Kutools per Excel sia installato. Alcune attività complesse o molto specifiche potrebbero necessitare di istruzioni più chiare per funzionare come previsto.
Inserisci Righe vuote dopo un testo specifico utilizzando formule di Excel (colonna di appoggio)
Se preferisci evitare VBA o componenti aggiuntivi, puoi combinare formule di Excel con una colonna di appoggio per identificare in modo semplice e trasparente dove inserire righe vuote. Questa soluzione è ideale per set di dati di piccole o medie dimensioni, soprattutto quando chiarezza e controllo manuale sono prioritari rispetto all’automazione.
Come funziona questo metodo: Creerai una colonna di appoggio accanto ai tuoi dati per contrassegnare le righe che contengono un testo specifico. Dopodiché, ordinando o filtrando la colonna di appoggio, potrai identificare manualmente i punti giusti in cui inserire righe vuote.
✅ Vantaggi: Non richiede macro né componenti aggiuntivi. Offre piena trasparenza e ti permette di visualizzare in anteprima tutte le modifiche prima di applicarle.
⚠️ Limitazioni: Richiede passaggi manuali aggiuntivi e non è consigliato per set di dati molto grandi o per condizioni di corrispondenza altamente complesse.
Passaggi:
- Aggiungi una colonna di appoggio.
Supponiamo che i tuoi dati si trovino nella colonna A e che tu voglia inserire una riga vuota dopo ogni cella contenente In progressing. Aggiungi una nuova colonna (ad esempio, la colonna B) e inserisci la seguente formula in B1:=IF(A1="In progressing",ROW(),FALSE) - Trascina la formula verso il basso.
Usa la maniglia di riempimento per copiare la formula lungo l’intera colonna di appoggio, in modo da valutare ogni riga. - Identifica le righe corrispondenti.
Applica un filtro o ordina la colonna di appoggio per raggruppare tutte le righe con valori numerici (ossia le corrispondenze). - Inserisci manualmente righe vuote.
Per ogni riga identificata, utilizza il menu contestuale di Excel per inserire una riga vuota direttamente sotto di essa.
💡 Suggerimento:
• Per cercare un testo parziale anziché valori esatti, utilizza questa formula:
=IF(ISNUMBER(SEARCH("progress",A1)),ROW(),FALSE) • Se il tuo set di dati include intestazioni, inserisci la formula nella prima riga dei dati (ad esempio, A2) e aggiorna di conseguenza i riferimenti. Dopo aver inserito le righe, puoi eliminare la colonna di appoggio per mantenere il foglio pulito e ordinato.
⚠️ Problemi comuni:
• Con set di dati di grandi dimensioni, questo metodo manuale può rivelarsi noioso e soggetto a errori.
• Controlla sempre attentamente che le righe vuote siano state inserite correttamente: filtri, celle unite o righe nascoste potrebbero comprometterne l’accuratezza.
KUTOOLS AI è la scelta ideale se vuoi evitare formule o VBA: intuitivo e perfetto per chi cerca comodità e velocità. Anche se KUTOOLS AI gestisce generalmente bene la corrispondenza del testo, assicurati che le tue parole chiave siano sufficientemente uniche per evitare inserimenti imprevisti di righe vuote. Se desideri scoprire altri strumenti di automazione e produttività per Excel, il nostro sito web offre migliaia di tutorial per aiutarti a ottimizzare il tuo flusso di lavoro.
Altri articoli correlati su Inserisci righe:
- Copia e inserisci una riga più volte o duplica la riga X volte
- Nel tuo lavoro quotidiano, ti è mai capitato di dover copiare una riga (o ciascuna riga) e inserirla più volte subito sotto la riga corrente in un foglio di lavoro? Ad esempio, ho un intervallo di celle e vorrei copiare ogni riga per incollarla tre volte nella riga successiva, come illustrato nello screenshot seguente. In che modo potresti eseguire questa operazione in Excel?
- Inserisci Righe vuote quando il valore cambia in Excel
- Supponiamo che tu abbia un intervallo di dati e ora desideri inserire Righe vuote tra i dati ogni volta che il valore cambia, in modo da separare i valori uguali consecutivi in una colonna, come illustrato negli screenshot seguenti. In questo articolo illustrerò alcuni trucchi per risolvere questo problema.
- Inserisci rapidamente più righe o colonne nei fogli di Google
- In questo articolo ti mostrerò un metodo semplice per inserire più righe o colonne vuote in un foglio di Google.
- Inserisci Riga vuota sopra un testo specifico in Excel
- Quando lavori su un foglio di lavoro, ti è mai capitato di dover inserire una riga vuota sopra un testo specifico in una colonna? Ad esempio, nella colonna A compaiono alcuni nomi e ora desideri inserire righe vuote sopra le celle che contengono il nome «Mike», come mostrato nello screenshot a sinistra. Potrebbe non esistere un metodo diretto in Excel per eseguire questa operazione, ma in questo articolo ti svelerò alcuni trucchi efficaci per portare a termine il compito con facilità.
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


