Come si applica il colore a righe o colonne a bande in Excel?
Quando si lavora con set di dati voluminosi in Excel, organizzare visivamente le informazioni è fondamentale per garantire chiarezza e consentire un’analisi rapida. Un metodo efficace per migliorare la leggibilità consiste nell’applicare colori a bande (alternati) alle righe o alle colonne. La formattazione a bande permette di distinguere facilmente tra diverse sezioni di dati, riduce gli errori durante la lettura lungo righe o colonne e conferisce ai fogli di lavoro un aspetto più professionale. Questo articolo illustra diversi metodi pratici per applicare colori a bande a righe o colonne in Excel, spaziando dalle funzionalità integrate agli strumenti avanzati. Ogni soluzione è pensata per soddisfare esigenze e scenari differenti, offrendo approcci automatizzati, controllo manuale e opzioni programmatiche per utenti esperti.
Applicare righe o colonne a bande con Utilizza la formattazione condizionale
Applicare righe o colonne a bande inserendo una tabella
Applicare righe o colonne a bande con Kutools per Excel
Utilizzare una macro VBA per applicare colori alternati a righe o colonne
Utilizzare formule Excel in colonne di supporto per contrassegnare righe o colonne a bande
Applicare righe o colonne a bande con Utilizza la formattazione condizionale
È possibile creare una regola Utilizza la formattazione condizionale per aggiungere automaticamente ombreggiature alternate su righe o colonne, un metodo flessibile che si aggiorna al variare dei dati. Questo approccio è ideale quando serve una formattazione dinamica per qualsiasi intervallo, indipendentemente dalla crescita o riduzione dei dati.
1. Seleziona l’intervallo a cui applicare righe o colonne a bande. Vai alla scheda Home e scegli Utilizza la formattazione condizionale > Nuova regola. In questo modo, i colori si alterneranno automaticamente senza dover formattare manualmente ogni riga o colonna.

2. Nella finestra di dialogo Nuova regola di formattazione, segui questi passaggi dettagliati:

Ora le celle selezionate mostrano un modello di colori alternati conforme alle specifiche indicate. Questo metodo si adatta automaticamente all’aggiunta o alla rimozione di righe e colonne, rendendolo ideale per set di dati dinamici.

Suggerimenti:
- Puoi personalizzare la formula (ad esempio, utilizzando)=MOD(ROW(),3)=0) per ottenere larghezze di banda su misura, come evidenziare ogni terza riga.
- Per rimuovere la formattazione a bande, tornare a Utilizza la formattazione condizionale e selezionare «Cancella regole» dal menu.
Applicare righe o colonne a bande inserendo una tabella
Un altro metodo semplice consiste nel trasformare il proprio intervallo di dati in una tabella Excel. La funzione Tabella applica automaticamente colori alternati e offre potenti strumenti aggiuntivi per ordinamento e filtro. È la soluzione ideale se desideri una formattazione immediata e utilizzi spesso le funzionalità dedicate alle tabelle.
1. Seleziona l’intervallo a cui applicare le bande, quindi vai su Inserisci > Tabella. Excel ti chiederà di confermare la selezione.

2. Nella finestra di dialogo Crea tabella, verifica l’intervallo e assicurati che la tabella includa le intestazioni, quindi fai clic su OK.

3. Una volta convertito l’intervallo, compare la scheda Progettazione. Qui puoi personalizzare lo stile della tabella. Per applicare il colore alle bande:
- Seleziona Righe a bande per applicare colori alternati alle righe.
- Seleziona Colonne a bande per applicare colori alternati alle colonne.

Questo metodo aggiunge immediatamente bande colorate e garantisce che la formattazione persista anche se la tabella viene ampliata o ridotta. Tuttavia, si noti che potrebbero verificarsi alcune limitazioni avanzate di formattazione rispetto a Utilizza la formattazione condizionale.
Suggerimenti:
- È possibile personalizzare ulteriormente lo stile delle bande a partire dagli stili predefiniti per le tabelle nella scheda Progettazione.
- Tieni presente che convertire un intervallo in una tabella modifica alcuni comportamenti del foglio di lavoro (ad esempio, le formule fanno riferimento agli oggetti Tabella anziché agli indirizzi delle celle).
Applicare righe o colonne a bande con Kutools per Excel
Se hai spesso bisogno di applicare o rimuovere ombreggiature alternate, lo strumento Sfondo a righe/colonne alternate in Kutools per Excel ti offre una soluzione efficiente con un solo clic e opzioni ancora più personalizzabili rispetto alle funzionalità predefinite di Excel. Questo strumento semplifica il processo di formattazione sia per utenti base che avanzati, specialmente quando si gestiscono grandi set di dati o si deve regolare la frequenza delle bande.
1. Evidenzia l’intervallo a cui applicare la formattazione a bande. Vai su Kutools > Formato > Sfondo a righe/colonne alternate nella Barra multifunzione.

2. Nella finestra di dialogo Sfondo a righe/colonne alternate, configura le preferenze come segue:

Al termine, l’ombreggiatura a bande viene applicata all’istante. Kutools per Excel ti permette di rimuoverla o regolarla con un solo clic e offre un’ampia personalizzazione nei modelli di formattazione.

Nota: per rimuovere completamente l’ombreggiatura, utilizza l’opzione Rimuovi i colori di sfondo esistenti in Kutools. Questa funzione è perfetta quando devi riformattare il documento o eliminare stili precedenti.
Considerazioni pratiche:
- Kutools conserva le formattazioni condizionali e statiche anche dopo la chiusura e il riavvio della cartella di lavoro.
- Se la funzione non funziona come previsto, verifica che Unito non sia presente nel tuo intervallo selezionato o che non siano già attive regole di formattazione in conflitto.
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
Utilizzare una macro VBA per applicare colori alternati a righe o colonne
Gli utenti avanzati possono applicare la formattazione a bande in modo programmatico tramite macro VBA in Excel. Questo approccio è perfetto per automatizzare la colorazione su numerosi fogli, personalizzare combinazioni cromatiche o elaborare dati in modo ripetitivo. VBA si rivela particolarmente utile anche quando le funzionalità integrate di Excel non offrono la flessibilità necessaria.
Vantaggi:
- Controllo completo delle scelte cromatiche, dei motivi e dell’ambito di applicazione.
- Automatizza le ripetitive attività di formattazione a bande e risparmia tempo.
- Richiede l’abilitazione delle macro e una conoscenza di base di VBA.
- Potrebbe non essere adatto a utenti non tecnici o a contesti con rigorose restrizioni di sicurezza.
1. Apri l’editor VBA facendo clic su Strumenti per sviluppatori > Visual Basic (se la scheda Sviluppo è nascosta, abilitala prima dalle Opzioni di Excel). Nella finestra VBA, fai clic su Inserisci > Modulo per aggiungere un nuovo modulo di codice. Copia e incolla il seguente codice macro nel modulo:
Sub ApplyAlternatingColors()
Dim rng As Range
Dim i As Long
Dim colBanding As Boolean
Dim bandColor1 As Long
Dim bandColor2 As Long
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set rng = Application.Selection
Set rng = Application.InputBox("Select the range to apply banded colors", xTitleId, rng.Address, Type:=8)
colBanding = (MsgBox("Apply banding to Columns? Click No for Rows.", vbYesNo + vbQuestion, xTitleId) = vbYes)
bandColor1 = Application.InputBox("First color code (e.g.,15 for gray)", xTitleId, 15, Type:=1)
bandColor2 = Application.InputBox("Second color code (e.g.,2 for white)", xTitleId, 2, Type:=1)
If colBanding Then
For i = 1 To rng.Columns.Count
If i Mod 2 = 0 Then
rng.Columns(i).Interior.ColorIndex = bandColor1
Else
rng.Columns(i).Interior.ColorIndex = bandColor2
End If
Next i
Else
For i = 1 To rng.Rows.Count
If i Mod 2 = 0 Then
rng.Rows(i).Interior.ColorIndex = bandColor1
Else
rng.Rows(i).Interior.ColorIndex = bandColor2
End If
Next i
End If
End Sub 2. Dopo aver incollato il codice, fai clic sul pulsante
per eseguire la macro. Si aprirà una finestra di dialogo in cui potrai selezionare l’intervallo di destinazione, scegliere se applicare le bande alle righe o alle colonne e specificare i codici colore. Per i codici colore, utilizza i valori standard di Excel (ad esempio, 15 per il grigio, 2 per il bianco, 36 per il giallo chiaro). Fai clic su OKquando richiesto per completare l’operazione.
Suggerimenti:
- Per rimuovere le bande colorate, seleziona nuovamente l’intervallo e imposta entrambi i colori sullo stesso valore (ad esempio, 2 per il bianco).
- Errori comuni includono la selezione di intervalli non contigui o di fogli protetti: potrebbe essere necessario rimuovere la protezione dal foglio prima di eseguire la macro.
Utilizzare formule Excel in colonne di supporto per contrassegnare righe o colonne a bande
In alcuni casi, potrebbe essere necessario un controllo flessibile su quali righe o colonne applicare la formattazione a bande, soprattutto quando il modello è irregolare o si desidera filtrare i dati in base alle bande. L’uso di colonne (o righe) ausiliarie con formule semplici permette di creare marcatori visivi ideali per una formattazione manuale o automatica.
Vantaggi:
- Offre un tracciamento logico per schemi di bande personalizzati.
- Funziona perfettamente quando si desidera filtrare, ordinare o applicare una formattazione condizionale in base ai risultati delle formule.
- Richiede ulteriore formattazione manuale per «Applica Colore» dopo aver contrassegnato.
- L’aggiunta di colonne o righe potrebbe rendere più complesso il layout del foglio di lavoro.
1. Inserisci una colonna ausiliaria accanto al tuo set di dati (ad esempio, la colonna A se i dati iniziano dalla colonna B). Nella prima riga della colonna ausiliaria, inserisci la seguente formula:
=MOD(ROW(),2) Questa formula restituisce 0 per le righe pari e 1 per quelle dispari. Per ottenere colonne a bande, utilizzare:
=MOD(COLUMN(),2) 2. Trascina la formula in basso o lateralmente per riempire tutte le righe o colonne pertinenti. Potrai quindi applicare la formattazione condizionale in base ai valori presenti nella colonna ausiliaria (vedere)la soluzione Utilizza la formattazione condizionale sopra) utilizzando la seguente formula per colorare manualmente le bande contrassegnate.
=$E1=0 Suggerimenti:
- Questa formula consente di evidenziare l’intervallo di righe con il valore 0 nella colonna E.
- È possibile personalizzare la formula per ottenere bande più ampie (ad esempio,)=MOD(ROW()-1,3) per bande di 3 righe).
- Dopo aver creato i marcatori, utilizza la formattazione condizionale con riempimento a colori basato sui valori della colonna di supporto per automatizzare il processo.
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
