Hallo,
wer kann mir helfen?
Ich habe eine Tabelle, in der ich mit Bedingungen arbeite.
So z.B. Wenn der Wert 7,7 ist, dann formatiere rot.
Ist die Zelle „leer“, habe ich das Problem, dass sie grün ist, sie sollte jedoch die Formatierungen der Bedingungen nicht annehmen.
Ich möchte aber auch nicht nach jedem Eintrag erst die Bedingungen kopieren.
Da ich Excel nicht sehr oft nutze, habe ich leider hier keine Lösung.
Danke schon einmal für jede Hilfe von Euch.
Gruß
Bettina
Hallo Bettina,
Wichtig ist die Reihenfolge:
Zellwert = „“ (keine Formatierung)
Zellwert 7,7 (rote Formatierung)
Oder als Makro (man kann ja so schlecht eine aske wiedergeben):
Sub Makro1()
Selection.FormatConditions.Delete
Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlEqual, \_
Formula1:="="""""
Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlGreater, \_
Formula1:="7,7"
Selection.FormatConditions(2).Interior.ColorIndex = 3
Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlLess, \_
Formula1:="7,7"
Selection.FormatConditions(3).Interior.ColorIndex = 4
End Sub
Achja: Für 7,7 wird das Feld nicht hinterlegt. Da solltest du wohl ein kleiner gleich oder größer gleich einsetzen!
mfg
Dirk.Pegasus
Grüezi Bettina
Ich habe eine Tabelle, in der ich mit Bedingungen arbeite.
So z.B. Wenn der Wert 7,7 ist, dann formatiere rot.
Ist die Zelle „leer“, habe ich das Problem, dass sie grün ist,
sie sollte jedoch die Formatierungen der Bedingungen nicht
annehmen.
Verwende als erste Bedingung ‚Formal ist‘ und dann die folgende Formel:
=UND(A1"";A1