Come evidenziare una colonna in Excel (3 metodi)

  • Condividi Questo
Hugh West

Quando si lavora su un'ampia serie di dati, a volte è difficile capire dove si trova il cursore e che tipo di dati si stanno cercando. Per ridurre al minimo questo problema, è possibile utilizzare l'opzione di evidenziazione con la quale è possibile evidenziare una colonna in Excel. Questo processo mostrerà automaticamente le colonne evidenziate. Questo articolo fornirà una panoramica adeguata su come evidenziare una colonna in Excel.

Scarica il quaderno di esercizi

Scaricate il quaderno di esercizi

Evidenziare una colonna.xlsm

3 metodi per evidenziare una colonna in Excel

Qui discutiamo tre metodi per evidenziare una colonna in Excel. Tutti e tre i metodi sono abbastanza facili da usare e davvero efficaci per evidenziare una colonna in Excel. Per mostrare tutti e tre i metodi prendiamo un set di dati che include il nome del prodotto, il venditore, il prezzo unitario e la quantità.

1. Evidenziare una colonna con la formattazione condizionale

Il primo metodo è basato sulla formattazione condizionale La formattazione condizionale può essere definita come una funzione che consente di applicare alle celle selezionate una formattazione specifica per un determinato criterio. Il metodo di formattazione condizionale modificherà l'aspetto generale in base ai criteri indicati. Questo metodo offre una soluzione proficua per evidenziare una colonna in Excel.

Passi

  • Per candidarsi Formattazione condizionale Per prima cosa, selezionare le celle in cui si desidera applicare la formattazione.

  • Quindi, andare alla sezione Casa nella barra multifunzione e nella scheda Stile sezione, si otterrà Formattazione condizionale. Fare clic su di esso.

  • Nel Formattazione condizionale selezionare l'opzione Nuova regola.

  • Dopo aver fatto clic sul pulsante Nuova regola, a Nuova regola di formattazione Si aprirà il riquadro ' Selezionare un tipo di regola ', selezionare ' Utilizzate una formula per determinare quali celle formattare Apparirà un riquadro per la formula, nel quale scrivere la seguente formula.
=CELLA("col")=COLONNA()

  • Quindi selezionare la voce Formato che consente di formattare l'aspetto della colonna dopo l'applicazione della regola. Esiste anche un'opzione anteprima che mostra l'anteprima del formato applicato.

  • Nel Formato si otterranno diverse opzioni come il carattere, il bordo e il riempimento. Modificare l'aspetto secondo le proprie preferenze.

  • Dopodiché cliccate su ' OK '
  • Poi, mostra che una colonna è evidenziata, ma quando si seleziona la colonna successiva, non succede nulla. Per impostazione predefinita, Excel non ricalcola per le modifiche selezionate, ma solo per la modifica dei dati esistenti o dopo l'inserimento di nuovi dati. Dobbiamo premere ' F9 ' per il ricalcolo manuale del foglio. Premere F9 e poi selezionare la colonna che si desidera evidenziare, ottenendo così il risultato desiderato.
  • Per eliminare questa seccatura, abbiamo un'ottima soluzione. Per prima cosa, aprite Visual Basic premendo ' Alt+F11 '. Poi vai alla sezione Oggetto Microsoft Excel e selezionare il foglio in cui è stata eseguita la formattazione.

  • Copiate il codice seguente, incollatelo nel foglio selezionato e chiudete l'editor VBA.
 Private Sub Worksheet_SelectionChange(ByVal Target As Range) Target.Calculate End Sub 
  • Ora è possibile selezionare qualsiasi colonna e il risultato verrà automaticamente evidenziato. Non è necessario premere il tasto F9 per ricalcolare.

Per saperne di più: Come evidenziare una riga in Excel (5 metodi rapidi)

2. Utilizzo dei codici VBA per evidenziare una colonna

Il nostro prossimo metodo si basa interamente sulla VBA I codici VBA rendono il processo molto più semplice della formattazione condizionale.

Passi

  • Per applicare i codici VBA, innanzitutto aprire Visual Basic premendo ' Alt + F11 ' o si può aggiungere l'opzione scheda sviluppatore personalizzando il nastro.
  • Trova il Oggetto Microsoft Excel e selezionare il foglio preferito in cui si vuole applicare l'evidenziazione. Poiché il nome del nostro foglio è ' VBA ', quindi selezioniamo questo foglio e facciamo doppio clic su di esso.

  • Apparirà una finestra di codice e copiate il codice seguente e incollatelo.
 Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Cells.Count> 1 Then Exit Sub Application.ScreenUpdating = False 'Cancella il colore di tutte le celle Cells.Interior.ColorIndex = 0 With Target 'Evidenzia la colonna della cella selezionata .EntireColumn.Interior.ColorIndex = 38 End With Application.ScreenUpdating = True End Sub 

Nota Questo codice cancella il colore di sfondo impostando ColorIndex a zero e mette in evidenza la colonna impostando ColorIndex a 38. È possibile applicare qualsiasi colorIndex qui

  • Chiudete l'editor VBA e otterrete il risultato desiderato.

Vantaggio

Questo metodo offre un formato migliore rispetto al metodo precedente, perché non è necessario premere F9 per ricalcolare, ma è sufficiente il codice VBA per ottenere il risultato desiderato.

Svantaggio

  • Questo codice VBA cancella tutti i colori di sfondo, quindi non è possibile utilizzare alcun colore quando si applica questo metodo.
  • Questo codice bloccherà la funzione di annullamento su questo foglio

Per saperne di più: VBA di Excel per evidenziare le celle in base al valore (5 esempi)

Letture simili:

  • Come evidenziare ogni 5 righe in Excel (4 metodi)
  • Riempire la cella con il colore in base alla percentuale in Excel (6 metodi)
  • Come evidenziare dall'alto verso il basso in Excel (5 metodi)
  • Come riempire di colore una cella di Excel usando la formula (5 modi semplici)
  • Formula di Excel basata sul colore della cella (5 esempi)

3. Evidenziare una colonna utilizzando la formattazione condizionale con VBA

Quando si utilizzano i due metodi precedenti, si noterà che il foglio di lavoro rallenta gradualmente. Per risolvere questo problema, è possibile eseguire l'evidenziazione in modo da ottenere il numero di colonna tramite VBA e utilizzare tale numero per la funzione colonna tramite formule di formattazione condizionale.

Passi

  • Per prima cosa, aggiungete un nuovo foglio alla cartella di lavoro e nominatelo ' Scheda assistente Questo foglio memorizzerà il numero di colonne. In un secondo momento, il foglio può essere nascosto facilmente. Partiamo dalla riga 4 e dalla colonna 2 perché il nostro foglio principale inizia in questo modo. Quindi scrivete il numero totale di colonne in cui volete applicare questo metodo.

  • Quindi aprire Visual Basic premendo ' Alt + F11 Come per i metodi precedenti, andare alla voce Oggetto Microsoft Excel selezionare il foglio preferito e fare doppio clic su di esso. Apparirà una casella di codice. Copiare il seguente codice e incollarlo
 Private Sub Worksheet_SelectionChange(ByVal Target As Range) Application.ScreenUpdating = False Worksheets("Assistant Sheet").Cells(4, 2) = Target.Column Application.ScreenUpdating = True End Sub 
  • Ora, per eseguire la formattazione condizionale, selezionare il set di dati che si desidera evidenziare.

  • passare alla formattazione condizionale dalla cartella Casa nella barra multifunzione e selezionare la scheda Nuova regola . dal Nuova regola selezionare l'opzione ' utilizzare una formula per determinare quali celle formattare C'è un riquadro per la formula in cui è necessario applicare la seguente formula
=COLONNA()='Foglio assistente'!$B$4

  • È possibile modificare l'aspetto nel proprio stile utilizzando l'opzione Formato che è stato discusso nel primo metodo, quindi fare clic su ' OK Ecco il risultato desiderato.

Ulteriori informazioni: VBA per cambiare il colore delle celle in base al valore in Excel (3 semplici esempi)

Conclusione

Qui abbiamo discusso tre metodi per evidenziare una colonna in Excel. Spero che troviate questo metodo molto utile e facile da usare. Se avete domande, non esitate a commentare qui sotto e a farcelo sapere. Per ulteriori conoscenze efficaci su Excel visitate il nostro sito Exceldemy pagina

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.