Mit Farbindex (ColorIndex) Tabelle zeilenweise einfärben

Über die Eigenschaft ColorIndex können die Zellen bzw. Zeilen eingefärbt werden. Jeder Farbwert in Excel hat einen eindeutigen Farbindex.
So hat die Farbe Blau den Farbindex 37.

Gefärbte Zeilen in Excel mit Farbindex    Farbindex in Excel - Bild vergrößern

'Makrobeispiel, um die Zeilen in Excel abwechselnd zu färben.
'Eine Zeile Weiß und eine Zeile blau.

Sub Schleifeindex2()
Dim i As Long

Sheets("Tabelle1").Activate
Range("A1").Select
  For i=1 To 20 Step 2
  ActiveCell.Offset(i,0).EntireRow.Interior.ColorIndex=37
  Next i
End Sub

Die Schrittweise ist 2, dabei wird mithilfe der Eigenschaft OffSet, bei der das Zeilenargument über die Variable i angegeben wird, dynamisch verwiesen. Während der ganzen Verarbeitung bleibt der Mauszeiger immer auf Zelle A1. Hier wird lediglich immer auf die gewünschte Zelle verwiesen. Über die Eigenschaft EntireRow wird Zugriff auf die komplette Zeile gewonnen, die über die Eigenschaft ColorIndex eingefärbt wird.

Weitere Excel-Tipps →
Weitere Office-Tipps →
Startseite →