Private Sub Worksheet_Change(ByVal Target As Range)
Dim coul As Integer
If Target.Address = "$D$4" Then
coul = Switch(Target <= 0.6, 3, Target <= 0.8, 46, Target <= 1, 10, True, xlAutomatic)
Sheets("KPI").Shapes("Rectangle 132").TextFrame.Characters.Font.ColorIndex = coul
End If
If Target.Address = "$D$12" Then
coul = Switch(Target <= 0.6, 3, Target <= 0.8, 46, Target <= 1, 10, True, xlAutomatic)
Sheets("KPI").Shapes("Rectangle 133").TextFrame.Characters.Font.ColorIndex = coul
End If
If Target.Address = "$D$19" Then
coul = Switch(Target <= 0.6, 3, Target <= 0.8, 46, Target <= 1, 10, True, xlAutomatic)
Sheets("KPI").Shapes("Rectangle 134").TextFrame.Characters.Font.ColorIndex = coul
End If
End Sub