AW: VAB und Bedingte Formatierung nimmt die Farbe im Makro nicht
MCO
Moin, Rainer!
Eine Tabelle komplett zu wählen geht smarter mit
currentregion
Hast du mal geprüft ob alte Stände deiner bedingten formatierung gelöscht werden? Ansonsten heben sie die erste Regel doch wieder auf.
In meinem Code werden zuerst alle regeln (!) gelöscht
Mit Select arbeitet man nicht so gern, macht den Code nur langsam. Benenne deine Bereich und packe sie in Variablen.
Der Rest funktioniert aber:
Sub bed_frmt()
Dim rng As Range
ActiveSheet.Cells.FormatConditions.Delete
Set rng = Range("B5").CurrentRegion
rng.FormatConditions.Add Type:=xlExpression, Formula1:="=ODER($B5=$A$1;$B5=$B$1)"
With rng.FormatConditions(1).Interior
.PatternColorIndex = xlAutomatic
.Color = 5296274
.TintAndShade = 0
End With
End Sub
Gruß, MCO