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