Условно форматиране - Маркирайте дубликати
За да маркирате всички дублирани стойности в диапазон, ще използвате функцията за условно форматиране на Excel. Просто следвайте тези стъпки:
1. Изберете диапазона, съдържащ дублиращите се стойности. Забележка: ако работите с таблица с данни, изберете само уникалните идентификатори.
2. Отворете Меню за условно форматиране и изберете Маркирайте дубликати (Alt> H> L> H> D)
Намерете и маркирайте всички дубликати в диапазона с VBA
Актуализация: В зависимост от вашето намерение кодът по -долу може вече да не е необходим. Както бе обсъдено по -горе, същото може да се постигне с помощта на функцията за условно форматиране на Excel. Въпреки това, все още може да намерите тази функция полезна за намиране на дублирани стойности, когато работите в VBA.
Следващата подпрограма ще подчертае всички дублирани стойности в диапазона в жълто. Няма значение дали стойностите са текст или числа. Той използва функцията COUNTIF на Excel за преброяване на дубликатите и след това задава цвета на жълт:
12345678910 | Sub Highlight_Duplicates (Стойности като диапазон)Dim CellЗа всяка клетка в стойностиАко WorksheetFunction.CountIf (Стойности, Cell.Value)> 1 ТогаваCell.Interior.ColorIndex = 6Край АкоСледваща клеткаEnd Sub |
и след това, ако натиснем бутона, виждаме всички дубликати:
За да изтеглите .XLS файла с този урок, щракнете тук