Evidenziazione automatica della riga e della colonna attive in Excel (Guida completa)
Navigare tra ampi fogli di lavoro Excel pieni di dati può rivelarsi impegnativo: è facile perdere il punto in cui ci si trova o fraintendere i valori. Per potenziare la vostra analisi dei dati e ridurre al minimo il rischio di errori, vi presentiamo tre metodi efficaci per evidenziare dinamicamente la riga e la colonna della cella selezionata in Excel. Spostandovi da una cella all’altra, l’evidenziazione si aggiorna automaticamente, offrendo un riferimento visivo chiaro e intuitivo che vi aiuta a mantenere sempre il focus sui dati corretti, come illustrato nella demo seguente:
Evidenziazione automatica della riga e della colonna attive in Excel
- Con codice VBA-Rimuove il colore esistente delle celle e non supporta Annulla
- Con un solo clic su Kutools per Excel-Mantiene il colore esistente delle celle, supporta Annulla e funziona nei fogli protetti
- Con Utilizza la formattazione condizionale-Instabile con grandi quantità di dati, richiede l’aggiornamento manuale (F9)
Evidenziazione automatica della riga e della colonna attive con codice VBA
Per evidenziare automaticamente l’intera colonna e la riga della cella selezionata nel foglio di lavoro corrente, il seguente codice VBA potrà aiutarvi a realizzare questa operazione.
Passaggio 1: aprite il foglio di lavoro in cui desiderate evidenziare automaticamente riga e colonna attive
Passaggio 2: aprite l’editor del modulo VBA del foglio e copiate il codice
- Fate clic con il tasto destro sul nome del foglio e scegliete «Visualizza codice» dal menu contestuale, come mostrato nello screenshot:

- Nell’editor del modulo VBA del foglio aperto, copiate e incollate il seguente codice nel modulo vuoto. Vedere lo screenshot:
Codice VBA: evidenziazione automatica della riga e della colonna della cella selezionataPrivate Sub Worksheet_SelectionChange(ByVal Target As Range) 'Update by Extendoffice Dim rowRange As Range Dim colRange As Range Dim activeCell As Range Set activeCell = Target.Cells(1, 1) Set rowRange = Rows(activeCell.Row) Set colRange = Columns(activeCell.Column) Cells.Interior.ColorIndex = xlNone rowRange.Interior.Color = RGB(248, 150, 171) colRange.Interior.Color = RGB(173, 233, 249) End SubSuggerimenti: personalizzazione del codice- Per modificare il colore di evidenziazione, è sufficiente modificare il valore RGB negli script seguenti:
rowRange.Interior.Color = RGB(248, 150, 171)
colRange.Interior.Color = RGB(173, 233, 249) - Per evidenziare soltanto la Riga intera della cella selezionata, rimuovi o commenta (aggiungi un apostrofo all’inizio) questa riga:
colRange.Interior.Color = RGB(173, 233, 249) - Per evidenziare soltanto la Colonna intera della cella selezionata, rimuovi o commenta (aggiungi un apostrofo all’inizio) questa riga:
rowRange.Interior.Color = RGB(248, 150, 171)

- Per modificare il colore di evidenziazione, è sufficiente modificare il valore RGB negli script seguenti:
- Chiudete quindi la finestra dell’editor VBA per tornare al foglio di lavoro.
Risultato:
Ora, quando selezionate una cella, la Riga intera e la colonna di tale cella vengono evidenziate automaticamente, e l’evidenziazione si sposta dinamicamente al cambiamento della cella selezionata, come mostrato nella demo seguente:
- Questo codice rimuoverà il colore di sfondo da tutte le celle del foglio di lavoro; pertanto, evita di utilizzarlo se hai celle con colorazioni personalizzate.
- L’esecuzione di questo codice disabiliterà la funzione «Annulla» nel foglio, impedendoti di correggere eventuali errori con la combinazione «Ctrl» + «Z».
- Questo codice non funzionerà in un foglio di lavoro protetto.
- Per disattivare l’evidenziazione della riga e della colonna della cella selezionata, rimuovi il codice VBA aggiunto in precedenza. Poi, per ripristinare la formattazione originale, clicca su «Home» > «Colore di riempimento» > «Nessun riempimento».
Evidenziazione automatica della riga e della colonna attive con un solo clic di Kutools
Stanchi dei limiti del codice VBA in Excel? La funzione «Attenzione della griglia» di «Kutools per Excel» è la soluzione perfetta! Progettata per colmare le lacune del VBA, offre una vasta gamma di stili di evidenziazione che migliorano notevolmente l’esperienza con i vostri fogli di lavoro. Grazie alla sua capacità di applicare questi stili a tutte le cartelle aperte, «Kutools» assicura un processo di gestione dati sempre efficiente e visivamente accattivante.
Dopo aver installato Kutools per Excel, fate clic su «Kutools» > «Attenzione della griglia» per attivare questa funzione. La riga e la colonna della cella attiva verranno immediatamente evidenziate, e l’evidenziazione seguirà dinamicamente ogni cambio di selezione. Vedere la demo seguente:
- Preserva il colore di sfondo originale delle celle:
A differenza del codice VBA, questa funzionalità rispetta la formattazione esistente del tuo foglio di lavoro. - Utilizzabile nei fogli protetti:
Questa funzionalità funziona perfettamente nei fogli protetti, rendendola ideale per gestire documenti sensibili o condivisi senza comprometterne la sicurezza. - Non influisce sulla funzione Annulla:
Grazie a questa funzionalità, mantieni pieno accesso alla funzione Annulla di Excel, permettendoti di annullare facilmente le modifiche e aggiungendo un livello di sicurezza alle tue operazioni sui dati. - Prestazioni stabili con grandi quantità di dati:
Questa funzionalità è progettata per gestire set di dati voluminosi in modo efficiente, assicurando prestazioni sempre stabili anche nei fogli di calcolo più complessi e ricchi di dati. - Stili di evidenziazione multipli:
Questa funzione ti offre una vasta gamma di opzioni di evidenziazione, permettendoti di scegliere tra diversi stili e colori per far risaltare la riga, la colonna o entrambe della cella attiva, in base alle tue preferenze e alle tue esigenze.
- Per disattivare questa funzionalità, fai clic su «Kutools» > «Attenzione della griglia» nuovamente per chiudere questa funzione;
- Per utilizzare questa funzionalità, scarica e installa Kutools per Excel.
Evidenziazione automatica della riga e della colonna attive con Utilizza la formattazione condizionale
In Excel è possibile impostare la formattazione condizionale per evidenziare automaticamente la riga e la colonna attive. Per configurare questa funzione, seguite questi passaggi:
Passaggio 1: selezionate il Intervallo dati
Innanzitutto, selezionate l’intervallo di celle a cui applicare questa funzione: può trattarsi dell’intero foglio di lavoro o di un set di dati specifico. In questo caso, selezionerò l’intero foglio.
Passaggio 2: accedete a Utilizza la formattazione condizionale
Fate clic su «Home» > «Utilizza la formattazione condizionale» > «Nuova regola», come mostrato nello screenshot:
Passaggio 3: impostate le operazioni nella finestra «Nuova regola di formattazione»
- Nella finestra di dialogo «Nuova regola di formattazione», selezionate «Usa una formula per determinare le celle da formattare» dall’elenco «Seleziona un tipo di regola».
- Nel campo «Formatta i valori per cui questa formula è vera», inserite una delle seguenti formule. In questo esempio, applicheremo la terza formula per evidenziare contemporaneamente la riga e la colonna attive.
Per evidenziare la riga attiva:
Per evidenziare la colonna attiva:=CELL("row")=ROW()
Per evidenziare riga e colonna attive:=CELL("col")=COLUMN()=OR(CELL("row")=ROW(), CELL("col")= COLUMN()) - Fate quindi clic sul pulsante «Formato».

- Nella finestra di dialogo «Imposta formato cella» seguente, recatevi alla scheda «Riempimento» e scegliete il colore desiderato per evidenziare la riga e la colonna attive. Vedere lo screenshot:

- Fate quindi clic su «OK» > «OK» per chiudere le finestre di dialogo.
Risultato:
Ora potete notare che l’intera colonna e la riga della cella A1 sono state evidenziate contemporaneamente. Per applicare questa evidenziazione a un’altra cella, fate semplicemente clic sulla cella desiderata e premete il tasto «F9» per aggiornare il foglio: verranno così evidenziate l’intera colonna e la riga della nuova cella selezionata.
- In effetti, sebbene l’approccio basato su Utilizza la formattazione condizionale per l’evidenziazione in Excel offra una soluzione, non è altrettanto fluido quanto l’utilizzo del «VBA» e della funzionalità «Attenzione della griglia». Questo metodo richiede una ricalcolazione manuale del foglio (ottenuta premendo il tasto "F9").
Per abilitare il ricalcolo automatico del foglio di lavoro, puoi inserire un semplice codice VBA nel modulo del foglio di destinazione. Ciò automatizzerà il processo di aggiornamento, assicurando che l’evidenziazione venga aggiornata immediatamente al momento della selezione di Celle Diverse senza dover premere il tasto "F9". Fai clic con il pulsante destro sul nome del foglio, quindi scegli «Visualizza codice» dal menu contestuale. Copia e incolla il seguente codice nel modulo del foglio:Private Sub Worksheet_SelectionChange(ByVal Target As Range) Target.Calculate End Sub - Il formato condizionale preserva la formattazione esistente che hai applicato manualmente al tuo foglio di lavoro.
- Utilizza la formattazione condizionale è noto per essere volatile, specialmente quando viene applicato a set di dati molto grandi. Il suo uso estensivo può potenzialmente rallentare le prestazioni della cartella di lavoro, influendo sull'efficienza dell'elaborazione e della navigazione dei dati.
- La funzione CELLA è disponibile esclusivamente a partire da Excel 2007; non è compatibile con le versioni precedenti.
Confronto tra i metodi sopra descritti
| Funzionalità | Codice VBA | Utilizza la formattazione condizionale | Kutools per Excel |
| Preserva la Colore di Sfondo delle celle | No | Sì | Sì |
| Supporta Annulla | No | Sì | Sì |
| Stabile con set di dati voluminosi | No | No | Sì |
| Utilizzabile nei fogli protetti | No | Sì | Sì |
| Si applica a tutte le cartelle di lavoro aperte | Solo Foglio di lavoro corrente | Solo Foglio di lavoro corrente | Tutte le cartelle di lavoro aperte |
| Richiede aggiornamento manuale (F9) | No | Sì | No |
Questo conclude la nostra guida su come evidenziare la colonna e la riga di una cella selezionata in Excel. Se desidera esplorare ulteriori suggerimenti e trucchi per Excel, il nostro sito web offre migliaia di tutorial: fai clic qui per accedervi. Grazie per aver letto e non vediamo l’ora di offrirLe altri contenuti utili in futuro!
Articoli correlati:
- Evidenzia automaticamente riga e colonna della cella attiva
- Quando si visualizza un foglio di lavoro ampio con numerosi dati, potrebbe essere utile evidenziare la riga e la colonna della cella selezionata per leggere i dati in modo facile e intuitivo ed evitare errori di interpretazione. In questa sede, vi presenterò alcuni trucchi interessanti per evidenziare automaticamente la riga e la colonna della Cella corrente; al cambiamento della cella, verranno evidenziate automaticamente la riga e la colonna della nuova cella.
- Evidenzia una riga o una colonna sì e una no in Excel
- In un foglio di lavoro ampio, evidenziare o colorare una riga o una colonna sì e una no (o ogni n-esima) migliora notevolmente la visibilità e la leggibilità dei dati. Questo accorgimento non solo rende il foglio più ordinato, ma consente anche di interpretare i dati in modo più rapido e intuitivo. In questo articolo vi guideremo passo passo attraverso diversi metodi per applicare questa formattazione, aiutandovi a presentare i vostri dati in modo più accattivante e immediato.
- Evidenzia l’intera riga durante lo scorrimento
- Se avete un foglio di lavoro ampio con molte colonne, potrebbe risultare difficile distinguere i dati presenti su una determinata riga. In questi casi, potete evidenziare l’intera riga della cella attiva per visualizzarne rapidamente e facilmente il contenuto mentre scorrete orizzontalmente con la barra di scorrimento. In questo articolo vi illustrerò alcuni trucchi efficaci per risolvere questo problema.
- Intervallo riga evidenziata in base all’elenco a discesa
- Questo articolo spiega come Intervallo riga evidenziata in base a un elenco a discesa. Prendendo come esempio lo screenshot seguente, quando seleziono «In corso» dall’elenco a discesa nella colonna E, devo evidenziare tale riga in rosso; se seleziono «Completato», la riga deve essere evidenziata in blu; infine, se seleziono «Non iniziato», la riga verrà evidenziata in verde.
I migliori strumenti per la produttività in Office
Potenziate le vostre competenze in Excel con Kutools per Excel e sperimentate un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Cliccate qui per ottenere la funzionalità di cui avete più bisogno...
Office Tab aggiunge un’interfaccia a schede a Office e rende il vostro 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 della stessa finestra, invece che in finestre separate.
- Aumentate la vostra produttività del 50 % e risparmiate 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 Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmio rispetto all’acquisto separato dei singoli componenti aggiuntivi




