Hi VBA Spetialisten,
ich stehe vor einem kleines Problem, das da währe:
Ich habe sogut wie keine Ahnung von VBA ![]()
Aber da könnt ihr mir bestimmt weiter helfen.
Es geht um die Erweiterung der Bedingten Formatierung von 3 auf 4 verschiedene Werte.
Dafür habe ich schon einige Lösungsvorschläge im Netz gefunden… Mein Problem ist jedoch das einer dieser Werte Variabel ist.
Beispiel:
Zellwert = „fertig“ (grün)
Zellwert = „nicht fertig“ (rot)
Zellwert „fertig“ oder „nicht fertig“ (Gelb)
Zellwert = „“ (Keine Einfärbung)
Die Zellen werden mithilfe einer Wenn - Funktion aus einem anderen Sheet gefüllt und enthalten einen Bearbeitungsstatus.
In Spalte 1 steht der Status (fertig oder nicht fertig)
In Spalte 2 stehet eine Erklärung/Anmerkung.
Wenn in Spalte 2 nichts steht, dann gibt mir die Wenn - Funktion die Spalte 1 zurück.
Da diese Erklärung variabel ist, stehe ich vor einem Problem.
Leider ist es nicht möglich mit dem Standart Assistenten blattübergreifend zu agieren, sonnst währe die Sache simpel.
Ich könnte mir eine Lösung über ein VBA Makro vorstellen, evtl. einfach via Wildcards
z.B. sowas wie:
Bedingung 1: Zellwert [" % " Wildcard für ein Belibiges Zeichen nicht leer]&[" * " Wildcard für belibige Anzahl des voherigen] (Gelb)
Bedingung 2: Zellwert = „fertig“ (grün)
Bedingung 3: Zellwert = „nicht fertig“ (rot)
Bedingung 4: Zellwert = „“ (Keine Einfärbung)
Ich weiß allerdings nicht wie ich das in VBA umsetzten könnte und hier brauche ich eure Hilfe.
Sollte es eine einfachere Lösung geben, dann auch immer her damit
Ich bin für jeden Tipp dankbar.
Besten Gruß
Lucas