Villkorlig formatering - Markera dubbletter i ett intervall - Exempel på VBA -kod

Villkorlig formatering - Markera dubbletter

För att markera alla dubblettvärden i ett intervall använder du Excel: s villkorliga formateringsfunktion. Följ bara dessa steg:
1. Välj intervallet som innehåller dubblettvärdena. Obs! Om du arbetar med en datatabell väljer du bara de unika id: erna.
2. Öppna Meny med villkorlig formatering och välj Markera dubbletter (Alt> H> L> H> D)

Hitta och markera alla dubbletter i intervall med VBA

Uppdatering: Beroende på din avsikt kanske koden nedan inte längre är nödvändig. Som diskuterats ovan kan detsamma uppnås med Excel: s villkorliga formateringsfunktion. Du kan dock fortfarande tycka att denna funktionalitet är användbar för att hitta dubblettvärden när du arbetar inom VBA.

Följande delprogram markerar alla dubblettvärden inom intervallet i gult. Det spelar ingen roll om värdena är text eller siffror. Den använder Excels COUNTIF -funktion för att räkna upp dubbletterna och sätter sedan färgen till gul:

12345678910 Sub Highlight_Duplicates (värden som intervall)Dim CellFör varje cell i värdenOm WorksheetFunction.CountIf (Values, Cell.Value)> 1 SedanCell.Interior.ColorIndex = 6Avsluta omNästa cellAvsluta Sub

och sedan om vi trycker på knappen ser vi alla dubbletter:

Klicka här för att ladda ner .XLS -filen med den här självstudien

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave