Условно обликовање - означите дупликате
Да бисте истакли све дуплиране вредности у опсегу, користићете Екцел -ову функцију условног обликовања. Једноставно следите ове кораке:
1. Изаберите опсег који садржи дуплиране вредности. Напомена: ако радите са табелом података, изаберите само јединствене ИД -ове.
2. Отворите Мени условног обликовања и изаберите Означите дупликате (Алт> Х> Л> Х> Д)
Пронађите и означите све дупликате у опсегу помоћу ВБА
Ажурирање: У зависности од ваше намере, доњи код можда више неће бити потребан. Као што је горе речено, исто се може постићи коришћењем Екцел -ове функције условног обликовања. Међутим, можда ће вам ова функција и даље бити корисна за проналажење дуплираних вредности када радите у оквиру ВБА.
Следећа потпрограм ће све дуплиране вредности у опсегу означити жутом бојом. Није важно да ли су вредности текстуалне или бројчане. Он користи Екцел -ову функцију ЦОУНТИФ за пребројавање дупликата, а затим поставља боју на жуту:
12345678910 | Суб Хигхлигхт_Дуплицатес (Вредности у распону)Дим ЦеллЗа сваку ћелију у вредностимаАко је ВорксхеетФунцтион.ЦоунтИф (Валуес, Целл.Валуе)> 1 ЗатимЦелл.Интериор.ЦолорИндек = 6Крај АкоСледећа ћелијаЕнд Суб |
и ако притиснемо дугме, видимо све дупликате:
Кликните овде да бисте преузели .КСЛС датотеку помоћу овог водича