Hilfe bei Bedingter Formatierung
10.11.2017 20:08:59
Markus
Ich hoffe jemand kann mir weiterhelfen. Ich versuche eine Bedingte Formatierung per VBA zu erstellen aber es gelingt mir nur mit jeweils einem Bereich es sollten aber zwei sein.
Darum gehts:
Ich hab eine Tabelle in der es ca. 10 bedingte Formatierungen gibt. Da in diese Tabelle viel hineinkopiert wird und verschoben usw. entstehen dabei immer wieder neue bedingte Formatierungen. (Das macht die Datei langsamer.) Die ich dann immer wieder Löschen muss. Momentan sind es Zbsp. 140. aber 10 sollten es sein. Ich habe dort eine benutzerdefinierte Sortierung Per VBA drin und würde nun gerne bei jedem Sortieren alle bedingten Formatierungen Löschen und dann neu erstellen per VBA.
Zu der bedingten Formatierung
Es wird in Spalte A geschaut welcher Wert darin steht und dann wird in der betreffenden Zeile immer die spalte A und E bis N in einer Farbe eingefärbt B bis D bleiben weis.
So schauen die Bedingten Formatierungen aus:
1.Formel: = =$A3=1 Bereich: =A3: A (letzte Zeile +15); E3:M(letzte Zeile +15)
Zellenfarbe: Weis Schrift: Automatisch
2.Formel: =ODER($A3="RH";$A3="TT") Bereich: =A3: A (letzte Zeile +15); E3:M(letzte Zeile +15)
Zellenfarbe: Gelb Schrift: Rot
3.Formel: =UND($A3=1;$B3=40) Bereich: =A3: A (letzte Zeile +15); E3:M(letzte Zeile +15)
Zellenfarbe: Weis Schrift: Rot
4.Formel: =ODER($A3="2a";$A3="2b";$A3=2). Bereich: =A3: A (letzte Zeile +15); E3:M(letzte Zeile +15)
Zellenfarbe: Gelb Schrift: Automatisch
5.Formel: = $A3=3 Bereich: =A3: A (letzte Zeile +15); E3:M(letzte Zeile +15)
Zellenfarbe: Blau Schrift: Automatisch usw.
Ich hab google konnte es aber nicht richtig umsetzen. Wäre toll wenn mir jemand helfen könnt. Danke schonmal.
Grüße Markus
Anzeige