Betinget formatering - Marker duplikater i et område - Eksempler på VBA -kode

Betinget formatering - Marker duplikater

For å markere alle dupliserte verdier i et område, bruker du Excels funksjon for betinget formatering. Bare følg disse trinnene:
1. Velg området som inneholder duplikatverdiene. Merk: Hvis du arbeider med en tabell med data, må du bare velge de unike ID -ene.
2. Åpne Meny med betinget formatering og velg Marker duplikater (Alt> H> L> H> D)

Finn og marker alle dubletter i rekkevidde med VBA

Oppdatering: Avhengig av intensjonen din, er det ikke sikkert at koden nedenfor er nødvendig lenger. Som omtalt ovenfor kan det samme oppnås ved hjelp av Excels betingede formateringsfunksjon. Imidlertid kan du fremdeles synes denne funksjonaliteten er nyttig for å finne dupliserte verdier når du jobber innenfor VBA.

Følgende delprogram vil markere alle dupliserte verdier i området i gult. Det spiller ingen rolle om verdiene er tekst eller tall. Den bruker Excel's COUNTIF -funksjon til å telle duplikatene og setter deretter fargen til gul:

12345678910 Sub Highlight_Duplicates (verdier som område)Dim CellFor hver celle i verdierHvis WorksheetFunction.CountIf (Verdier, Cell.Value)> 1 SåCell.Interior.ColorIndex = 6Slutt omNeste celleSlutt Sub

og så hvis vi trykker på knappen, ser vi alle duplikatene:

For å laste ned .XLS -filen med denne opplæringen, klikk her

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave