Условное форматирование - выделение дубликатов в диапазоне - примеры кода VBA

Условное форматирование - выделение дубликатов

Чтобы выделить все повторяющиеся значения в диапазоне, вы воспользуетесь функцией условного форматирования Excel. Просто выполните следующие действия:
1. Выберите диапазон, содержащий повторяющиеся значения. Примечание: при работе с таблицей данных выбирайте только уникальные идентификаторы.
2. Откройте Меню условного форматирования и выберите Выделить дубликаты (Alt> H> L> H> D)

Найдите и выделите все дубликаты в диапазоне с помощью VBA

Обновление: в зависимости от вашего намерения приведенный ниже код может больше не понадобиться. Как обсуждалось выше, то же самое можно сделать с помощью функции условного форматирования Excel. Однако вы все равно можете найти эту функцию полезной для поиска повторяющихся значений при работе в VBA.

Следующая подпрограмма выделит все повторяющиеся значения в диапазоне желтым цветом. Не имеет значения, являются ли значения текстом или числами. Он использует функцию Excel СЧЁТЕСЛИ для подсчета дубликатов, а затем устанавливает желтый цвет:

12345678910 Sub Highlight_Duplicates (значения как диапазон)Тусклая ячейкаДля каждой ячейки в значенияхЕсли WorksheetFunction.CountIf (Values, Cell.Value)> 1, тоCell.Interior.ColorIndex = 6Конец, еслиСледующая ячейкаКонец подписки

а затем, если мы нажмем кнопку, мы увидим все дубликаты:

Чтобы загрузить файл .XLS с этим руководством, щелкните здесь

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave