Excel VBA Format Condizioni e Evidenziare duplicati

April 28

Excel VBA Format Condizioni e Evidenziare duplicati


Evidenziare i valori duplicati in foglio di calcolo Microsoft Excel con la proprietà FormatConditions. La proprietà FormatConditions consente di eseguire una serie di operazioni di formattazione condizionale, tra cui evidenziando i valori duplicati. Accedi al codice VBA all'interno dell'interfaccia di Microsoft Excel di utilizzare questa proprietà per eseguire un compito.

valori duplicati

Si consiglia di identificare i valori duplicati di rimuovere, modificare o analizzare. Se si evidenzia record duplicati, è possibile utilizzare un filtro di colonna per visualizzare solo i record. i valori duplicati possono essere un problema se si sta sperimentando la ridondanza dei dati. La ridondanza dei dati visualizza le informazioni non essenziali e può portare a confusione, disorganizzazione e la velocità di elaborazione dei dati è lenta. Evidenziare i valori duplicati per ottimizzare il foglio di calcolo di Excel e creare un'interfaccia più user-friendly.

finestra VBA

Impostare le condizioni di formato e mettere in evidenza i valori duplicati dal Visual Basic for Applications finestra da Microsoft Excel. Aprire la finestra VBA facendo clic sul pulsante "Visual Basic" dalla scheda "Sviluppatore" della barra multifunzione. Se non vedi la scheda "Sviluppatore", fai clic su "File", "Opzioni", "Personalizzazione barra multifunzione" e poi selezionare "Sviluppatore" dalla lista schede principali. Nella finestra VBA, aprire il foglio appropriato facendo doppio clic il titolo dalla casella "Microsoft Excel Objects".

FormatConditions

Microsoft Excel fornisce la proprietà FormatConditions nelle opzioni VBA. La proprietà FormatConditions consente di impostare la formattazione condizionale sul set di dati. Ad esempio, se si desidera che tutti i valori negativi in ​​un intervallo di dati da visualizzare con testo rosso e tutti i valori positivi per visualizzare con testo verde, è possibile impostare la formattazione condizionale per fare questo cambiamento. Questo processo consente di automatizzare le funzioni invece di alterare manualmente il set di dati.

duplicati Evidenziare

Evidenziare i duplicati nei dati impostati con i FormatConditions proprietà VBA. Inserire il seguente codice nella finestra del codice:

FormatConditions sub ()
RNG Dim come gamma
Set rng = Range ( "A1: A7")
Impostare uv = rng.FormatConditions.AddUniqueValues
uv.DupeUnique = xlDuplicate
uv.Interior.Color = vbYellow
End Sub

Modificare i parametri di cella all'interno della "Range (" A1: A7 ")" per la vostra gamma di dati specifici. Fare clic sull'icona "Esegui" sulla parte superiore dello schermo per testare il vostro codice.