Anzeige
Anzeige
Anzeige
Lesedauer 3 Min.

Excel: Zellen je nach Inhalt abwechselnd einfärben

Sobald in Spalte A eine neue Bezeichnung kommt, soll die Farbe ändern. Wie das geht? Hier die Antwort

Excel Makro-Code im VisualBasic-Editor

© Quelle: PCtipp.ch

Frage: Sie würden in Ihrer Tabelle gerne die Zeilen nach folgendem Muster automatisch abwechselnd einfärben: Sobald in Spalte A eine neue Bezeichnung kommt, soll die Farbe ändern. So hätten Sie eine bessere Lesbarkeit und könnten auf einen Blick erkennen, welche Einträge zur gleichen Bezeichnung gehören.

Lösung: Es gibt wohl Möglichkeiten, dies mit bedingten Formatierungen und Hilfsspalten zu lösen, siehe erste Ansätze in diesem Forums-Thread.

Etwas eleganter, weil es ohne Hilfsspalte und automatisch funktioniert, ist allerdings die Lösung per Makro. Das Makro müssen Sie übrigens zum Tabellenblatt hinzufügen, nicht zur Arbeitsmappe. Gleich nachfolgend Schritt für Schritt.

Öffnen Sie den VisualBasic Editor, indem Sie Alt+F11 drücken. Klappen Sie in der linken Fensterhälfte allenfalls «Microsoft Excel Objekte» auf und doppelklicken Sie den Namen der betroffenen Tabelle (z.B. «Tabelle1»). Damit wendet sich das Makro ausdrücklich in jener Tabelle an.

Kopieren Sie folgenden Makro-Code hinein:

Code:

Private Sub Worksheet_Change(ByVal Target As Excel.Range)

If Target.Column <> 1 Then Exit Sub

Dim find1, find2 ' "Farbindex"

Dim urr, urc, z

urr = ActiveSheet.UsedRange.Rows.Count

urc = ActiveSheet.UsedRange.Columns.Count

For z = 2 To urr

If Cells(z, 1) <> Cells(z - 1, 1) Then

find1 = find1 + 1

find2 = find1 Mod 2

End If

With Range(Cells(z, 1), Cells(z, urc)).Interior

If find2 = 1 Then

.Pattern = xlSolid

.PatternColorIndex = xlAutomatic

.ThemeColor = xlThemeColorLight2

.TintAndShade = 0.7

.PatternTintAndShade = 0

End If

If find2 = 0 Then

.ColorIndex = xlNone

End If

End With

Next z

End Sub 

Excel Makro-Code im VisualBasic-Editor

© Quelle: PCtipp.ch

Gehen Sie nun im VisualBasic-Editor via Datei zu «Schliessen und zurück zu Microsoft Excel». Auf den ersten Blick erscheint noch keine farbige Markierung. Sobald Sie aber in der Spalte A eine Eingabe vornehmen, färbt es die Zeilen wunschgemäss ein: Immer wenn ein neuer Name kommt, wird die Farbe gewechselt. 

Die Auswahl der Farbe kommt so zustande: Excel verwendet bei «.ThemeColor» eine der Farben aus dem aktuell verwendeten Farbschema. Etwa in Excel 2007 unter Seitenlayout/Farben die erste Farbe aus dem standardmässigen Schema «Larissa». Es ist in unserem Beispiel ein helleres Blau, weil dieses bei «.TintAndShade» einen Wert von 0.7 trägt. Eine 1 (plus 1) ist hier die hellste Variante (also weiss) und eine -1 wäre die dunkelste (schwarz), eine 0 (Null) wäre neutral. Alles dazwischen sind verschiedene Schattierungen. Wenn Sie das Farbschema ändern, ändern sich auch die von Excel verwendete Farbe. (PCtipp-Forum)

Kommentare

Office Firmen Kummerkasten Software Software & Tools
Anzeige
Anzeige

Neueste Beiträge

Erste Singles schon da
Grand Theft Auto VI bekommt auch Musikalbum
Zusätzlich zum Spiel Grand Theft Auto VI wurde nun auch ein Musikalbum angekündigt. Die ersten sechs Songs daraus können schon angehört werden.
2 Minuten
18. Sep 2026
Die besten PCtipp-Artikel aus der Kalenderwoche 37
In der Kalenderwoche 37 vom 7. bis 13. September 2026 standen die Artikel «yallo bringt Travel eSIM für mobile Daten in über 160 Destinationen» und «iPhone Duo und weitere Hardware vorgestellt» oben in der Gunst unserer Leserschaft. 
2 Minuten
18. Sep 2026
EDÖB und privatim
Leitfaden zur digitalen Überwachung in Pflegeeinrichtungen
Der Einsatz von Kameras, Infrarotsensoren oder Radaren zur Überwachung von betreuten Personen in Spitälern oder ähnlichen Einrichtungen gewinnt an Bedeutung. Der EDÖB und privatim veröffentlichen einen Leitfaden, um die datenschutzrechtlichen Herausforderungen aufzuzeigen und Einrichtungen zu sensibilisieren, die solche Überwachungslösungen einsetzen möchten.
3 Minuten
17. Sep 2026

Das könnte Sie auch interessieren

Sicherheits-Tipps
Die QR-Code-Falle
Selbst harmlose QR-Codes in Restaurants oder auf Parkuhren können gefährlich sein. Denn Gauner nutzen diese für sogennantes Quishing aus. Wir erklären Ihnen, was hinter dieser Betrugsmasche steckt und wie Sie sich dagegen schützen.
1 Minute
31. Aug 2026
Archive.org
Internet Archive: die besten Tools und Games
Die Non-Profit-Organisation Internet Archive ist eine gemeinnützige Bibliothek mit Millionen kostenloser Bücher, Filmen, Software, Musik, Websites. PCtipp hat Ihnen eine Übersicht zusammengestellt.
2 Minuten
31. Aug 2026
KI-Tipps
ChatGPT richtig nutzen
Das KI-Tool ChatGPT ist aus dem modernen Alltag nicht mehr wegzudenken. Falls Sie bisher gezögert haben, die künstliche Intelligenz einzusetzen, hilft unsere Einsteigeranleitung weiter. Wir zeigen Schritt für Schritt, wie Sie ChatGPT optimal nutzen.
7 Minuten
24. Aug 2026
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Kommentare