Formatowanie warunkowe - Zaznacz duplikaty
Aby podświetlić wszystkie zduplikowane wartości w zakresie, użyjesz funkcji formatowania warunkowego programu Excel. Po prostu wykonaj następujące kroki:
1. Wybierz zakres zawierający zduplikowane wartości. Uwaga: jeśli pracujesz z tabelą danych, wybierz tylko unikalne identyfikatory.
2. Otwórz Menu formatowania warunkowego i wybierz Wyróżnij duplikaty (Alt > H > L > H > D)
Znajdź i zaznacz wszystkie duplikaty w zakresie za pomocą VBA
Aktualizacja: W zależności od intencji poniższy kod może nie być już potrzebny. Jak omówiono powyżej, to samo można osiągnąć za pomocą funkcji formatowania warunkowego programu Excel. Jednak nadal możesz uznać tę funkcję za przydatną do wyszukiwania zduplikowanych wartości podczas pracy w VBA.
Poniższy podprogram podświetli wszystkie zduplikowane wartości w zakresie na żółto. Nie ma znaczenia, czy wartości są tekstem, czy liczbami. Używa funkcji LICZ.JEŻELI programu Excel do zliczania duplikatów, a następnie ustawia kolor na żółty:
12345678910 | Podświetlenie_duplikatów (wartości jako zakres)Przyciemnij komórkęDla każdej komórki w wartościachJeśli WorksheetFunction.CountIf(Values, Cell.Value) > 1 WtedyIndeks koloru komórki.wnętrza = 6Zakończ, jeśliNastępna komórkaNapis końcowy |
a następnie jeśli naciśniemy przycisk, zobaczymy wszystkie duplikaty:
Aby pobrać plik .XLS z tym samouczkiem, kliknij tutaj