Clever-Excel-Forum

Normale Version: Bereich der bedingten Formatierung schnell anpassen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen :)

Ich habe eine Tabelle mit 2.000 Zeilen, in der jede 5. Zeile bedingt formatiert ist (einfache Farbskalen). Die bedingte Formatierung ist dabei für jede Zeile einzeln festgelegt. D.h. in Zeile 5 sind Werte unabhängig von Werten in Zeile 10 formatiert usw.

Mein Problem: Mal soll die bedingte Formatierung bspw. von Spalte A bis Spalte G gehen, an einem anderen Tag vielleicht von D bis Z. Gibt es eine smarte, schnelle Lösung, die bedingte Formatierung fix anzupassen?

Danke und schönen Sonntag!
Hallo Elaborator,

du kannst die bedingte Formatierung durch Makro erzeigen. Zuerst löscht du die alte bed. Formatierung, dann setzt du sie neu. Als Gültigkeitsbereich nimmst du die aktuelle Markierung (mit Maus).
s. Bsp.: 
In Spalte A stehen beliebige Daten. Gewünschte Spalte(n) markieren und Makro starten. Die Zeilen mit dem heutigen Datum werden bedingt formatiert.

Gruß Sigi
Hallo Sigi,

vielen Dank für deine Mühe! Die Lösung in deiner Datei ist genau die, die ich auch erreichen möchte :)

Als VBA-Anfänger muss ich leider trotzdem nochmal nachfragen: in deinem Makro beziehst du dich auf die Datumsformel. Mir ist nicht klar, durch was ich diesen Teil in meinem Makro ersetzen kann. Vermutlich meinst du "Als Gültigkeitsbereich nimmst du die aktuelle Markierung (mit Maus).", mir ist aber nicht bewusst, was du damit meinst.

Danke und beste Grüße,
Lino
Hallo Lino,

du schreibst doch: (Zitat)

"Mein Problem: Mal soll die bedingte Formatierung bspw. von Spalte A bis Spalte G gehen, an einem anderen Tag vielleicht von D bis Z."

Also markierst du mal die Spalten von A-G und mal D-Z und lässt das Makro laufen.

Gruß Sigi
Beim Ausführen des Makros wird die gesamte bedingte Formatierung gelöscht. Wenn ich sie lösche, neu einfüge und dann die Spalten markiere und das Makro neu ausführe wird auch alles gelöscht.
Hallöchen,

mal abgesehen davon, ob das Makro funktioniert oder nicht,

1)
wenn Deine bedingte Formatierung mal hier und mal dort wirken soll, musst Du sie ja im jeweils anderen Teil löschen.

2)
Du hast nicht jede 5. Zeile markiert, sondern die Zeilen wo das Datum = heute ist. Unterschiedliche Bedingungen in einzelnen Zeilen sehe ich da auch nicht.

hier mal der Unterschied. Blau ist von mir ...

Arbeitsblatt mit dem Namen 'Tabelle1'
A
3
419.09.2021
5
620.09.2021
7
819.09.2021
919.09.2021
10
1120.09.2021
12
1322.09.2021
14
15
16
17

Zellebedingte Formatierung...Format
A31: REST(ZEILE();5)=0abc
A32: $A3=HEUTE()abc
Verwendete Systemkomponenten: [Windows (64-bit) NT 10.00] / MS Excel 365
Diese Tabelle wurde mit Tab2Html (v2.7.1) erstellt. ©Gerd alias Bamberg