Der folgende Code zeigt, dass das Shape (Amp 1") eine rote Farbe bekommt, wenn der Zellwert in "C4" = 130 ist.
Das funktioniert.
Ich schaffe es nicht, dass zusätzlich das Shape eine grüne Farbe bekommt, wenn der Zellwert zwischen den Werten 119 und 130 liegt,
Farbe wäre dann: RGB = RGB(0, 255, 0).
Musterdatei anbei: https://www.herber.de/bbs/user/145263.xlsm
Mit der Bitte um Hilfe,
grüßt, Dieter(Drummer)
Sub Test()
If ActiveSheet.Range("C4") = 130 Then
ActiveSheet.Shapes.Range(Array("Amp 1")).Fill.ForeColor.RGB = RGB(255, 0, 0)
End If
End Sub