Hallo Experten
Ich versuche zur Zeit ein Excel VBA Makro zu erstellen, mit dem ich in einer automatisch erstellten Tabelle (die oft aktualisiert wird, aber vom Grundaufbau immer identisch ist) bestimmte Zeilen (!) zu färben.
Ich will es mal an einem Beispiel genauer formulieren:
Wenn z. B. in Zelle H5 ein bestimmer Text steht, dann will ich die komplette Zeile (in diesem Beispiel 5) farblich markieren.
Und das Makro sollte auch die ganze Tabelle überprüfen, da die gleichen Texte sehr oft an verschiedenen Stellen auftauchen.
Mein bisher einziger Erolf ist es das ich die entsprechenden Zellen farblich markieren konnte, nicht aber die gesamte Zeile. Dazu habe ich dann folgendes Makro benutzt:
Sub Makro1()
Columns(„H:H“).Select
Selection.FormatConditions.Delete
Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlEqual, _
Formula1:="="„Gruen“""
Selection.FormatConditions(1).Font.ColorIndex = 10
Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlEqual, _
Formula1:="="„Gelb“""
Selection.FormatConditions(2).Font.ColorIndex = 44
Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlEqual, _
Formula1:="="„Rot“""
Selection.FormatConditions(3).Font.ColorIndex = 3
End Sub
Kann mir da vielleicht jemand sagen wo der Fehler liegt, bzw. wie ich dem Makro sagen kann das die kompletten Zeilen gefärbt werden sollen ?
Danke schonmal im vorraus