Formattazione condizionale - Evidenzia duplicati in un intervallo - Esempi di codice VBA

Formattazione condizionale - Evidenzia duplicati

Per evidenziare tutti i valori duplicati in un intervallo utilizzerai la funzione Formattazione condizionale di Excel. Segui semplicemente questi passaggi:
1. Seleziona l'intervallo contenente i valori duplicati. Nota: se si lavora con una tabella di dati, selezionare solo gli ID univoci.
2. Aprire il Menu di formattazione condizionale e seleziona Evidenzia duplicati (Alt > H > L > H > D)

Trova ed evidenzia tutti i duplicati nell'intervallo con VBA

Aggiornamento: a seconda delle tue intenzioni, il codice seguente potrebbe non essere più necessario. Come discusso sopra, lo stesso può essere ottenuto utilizzando la funzione di formattazione condizionale di Excel. Tuttavia, potresti comunque trovare utile questa funzionalità per trovare valori duplicati quando lavori all'interno di VBA.

La seguente subroutine evidenzierà in giallo tutti i valori duplicati nell'intervallo. Non importa se i valori sono testo o numeri. Utilizza la funzione CONTA.SE di Excel per contare i duplicati e quindi imposta il colore su giallo:

12345678910 Sub Highlight_Duplicates (valori come intervallo)Dim CellPer ogni cella in valoriIf WorksheetFunction.CountIf(Values, Cell.Value) > 1 ThenCell.Interior.ColorIndex = 6Finisci seCella successivaFine sottotitolo

e poi se premiamo il pulsante vediamo tutti i duplicati:

Per scaricare il file .XLS con questo tutorial, clicca qui

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave