Probleme bei bedingter Formatierung per VBA
M.
ich versuche per VBA eine bedingte Formatierung zu definieren. Die Bedingungen sind jeweils Formeln, keine Werte. Dabei tritt jedoch das folgende Phänomen auf.
Wenn die Formeln feste Zellbereiche (also z.B. $A$1:$C$3) enthalten, funktioniert die bedingte Formatierung.
Lasse ich die $-Zeichen weg, dann funktioniert die bedingte Formatierung nur, wenn ich das Makro im Einzelschritt-Modus laufen lasse. Starte ich das Makro über einen Button, dann verweisen die Formeln der Bedingungen statt z.B. auf den Bereich A1:C3 auf den Bereich B5:D7.
Wie kann ich es erreichen, dass in beiden Fällen dieselben Ergebnisse erzeugt werden? Der Weg über die $-Zeichen fällt weg, da später die Spalten verschoben werden können und die bedingten Formatierungen dann nicht mehr passen würden.
Vielen Dank im Voraus,
M. Born
Anzeige