Formatare condiționată - Evidențiați duplicatele într-un interval - Exemple de cod VBA

Formatare condiționată - Evidențiați duplicatele

Pentru a evidenția toate valorile duplicate dintr-un interval, veți utiliza funcția Formatare condiționată Excel. Pur și simplu urmați acești pași:
1. Selectați intervalul care conține valorile duplicate. Notă: dacă lucrați cu un tabel de date, selectați numai ID-urile unice.
2. Deschideți Meniul de formatare condiționată și selectați Evidențiați duplicatele (Alt> H> L> H> D)

Găsiți și evidențiați toate duplicatele din gamă cu VBA

Actualizare: În funcție de intenția dvs., este posibil ca codul de mai jos să nu mai fie necesar. Așa cum s-a discutat mai sus, același lucru poate fi realizat folosind funcția Formatare condiționată Excel. Cu toate acestea, este posibil să găsiți în continuare această funcționalitate utilă pentru a găsi valori duplicate atunci când lucrați în VBA.

Următorul subrutină va evidenția toate valorile duplicate în interval în galben. Nu contează dacă valorile sunt text sau numere. Folosește funcția COUNTIF a Excelului pentru a număra duplicatele și apoi setează culoarea la galben:

12345678910 Sub Highlight_Duplicates (valori ca interval)Dim CellPentru fiecare celulă în valoriDacă WorksheetFunction.CountIf (Values, Cell.Value)> 1 ApoiCell.Interior.ColorIndex = 6End IfUrmătoarea celulăSfârșitul Sub

și apoi, dacă apăsăm butonul, vom vedea toate duplicatele:

Pentru a descărca fișierul .XLS cu acest tutorial, faceți clic aici

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave