
sub test()
dim s as string
with sheets("soglia")
select case sheets("Valore").[D5]
case is >= .[E5]: s = "61"
case is >= .[E6]: s = "50"
case is >= .[E7]: s = "38"
case is >= .[E8]: s = "23,6"
end select
msgbox "SH " & s
end with
end sub |
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$D$5" Then SH50 'oppure test
End Sub |
