Dein Code ermittelt nur die "normale" Farbe der Zelle, die bed. Formatierung überschreibt diese Farbe, aber die "normale" Farbe ist imer noch da.
Versuch mal einer Zelle, die durch bed. Formatierung gelb ist, eine grüne Farbe zu geben. Die Zelle bleibt gelb, die grüne Farbe siehst du erst, wen die Bedingung nicht mehr zutrifft.
Versuch es mit:
c.DisplayFormat.Interior.Color
|