Sąlyginis formatavimas - pažymėkite diapazono dublikatus - VBA kodo pavyzdžiai

Sąlyginis formatavimas - paryškinkite dublikatus

Norėdami paryškinti visas pasikartojančias diapazono vertes, naudosite „Excel“ sąlyginio formatavimo funkciją. Tiesiog atlikite šiuos veiksmus:
1. Pasirinkite diapazoną, kuriame yra pasikartojančios vertės. Pastaba: jei dirbate su duomenų lentele, pasirinkite tik unikalius ID.
2. Atidarykite Sąlyginio formatavimo meniu ir pasirinkite Pažymėkite dublikatus (Alt> H> L> H> D)

Raskite ir paryškinkite visus diapazono dublikatus naudodami VBA

Atnaujinimas: priklausomai nuo jūsų ketinimo, toliau pateiktas kodas gali būti nebereikalingas. Kaip aptarta aukščiau, tą patį galima padaryti naudojant „Excel“ sąlyginio formatavimo funkciją. Tačiau ši funkcija vis tiek gali būti naudinga norint rasti pasikartojančias vertes dirbant VBA.

Ši paprograma paryškins visas pasikartojančias reikšmes diapazone geltonai. Nesvarbu, ar reikšmės yra tekstas, ar skaičiai. Ji naudoja „Excel“ COUNTIF funkciją, kad suskaičiuotų dublikatus ir tada nustatytų spalvą į geltoną:

12345678910 Papildomas paryškinimas_dublikatai (vertės kaip diapazonas)„Dim Cell“Kiekvienai langelio verteiJei WorksheetFunction.CountIf (Values, Cell.Value)> 1 TadaLąstelė. Interjeras. Spalvos indeksas = 6Pabaiga JeiKitas langelisPabaiga Sub

ir tada, jei paspausime mygtuką, pamatysime visas kopijas:

Norėdami atsisiųsti .XLS failą su šia pamoka, spustelėkite čia

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave