Bedingte Formatierung - Duplikate in einem Bereich hervorheben - VBA-Codebeispiele

Bedingte Formatierung - Duplikate hervorheben

Um alle doppelten Werte in einem Bereich hervorzuheben, verwenden Sie die Funktion zur bedingten Formatierung von Excel. Folgen Sie einfach diesen Schritten:
1. Wählen Sie den Bereich aus, der die doppelten Werte enthält. Hinweis: Wenn Sie mit einer Datentabelle arbeiten, wählen Sie nur die eindeutigen IDs aus.
2. Öffnen Sie die Menü für bedingte Formatierung und wählen Sie Duplikate hervorheben (Alt > H > L > H > D)

Finden und markieren Sie alle Duplikate im Bereich mit VBA

Update: Abhängig von Ihrer Absicht ist der untenstehende Code möglicherweise nicht mehr erforderlich. Wie oben besprochen, kann dasselbe mit der Funktion zur bedingten Formatierung von Excel erreicht werden. Sie finden diese Funktionalität jedoch möglicherweise immer noch nützlich, um doppelte Werte zu finden, wenn Sie in VBA arbeiten.

Das folgende Unterprogramm hebt alle doppelten Werte im Bereich gelb hervor. Dabei spielt es keine Rolle, ob die Werte Text oder Zahlen sind. Es verwendet die ZÄHLENWENN-Funktion von Excel, um die Duplikate hochzuzählen und setzt dann die Farbe auf Gelb:

12345678910 Sub Highlight_Duplicates (Werte als Bereich)Zelle dimmenFür jede Zelle in WertenIf WorksheetFunction.CountIf(Values, Cell.Value) > 1 ThenCell.Interior.ColorIndex = 6Ende WennNächste ZelleEnd Sub

und dann, wenn wir die Taste drücken, sehen wir alle Duplikate:

Um die .XLS-Datei mit diesem Tutorial herunterzuladen, klicken Sie hier

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave