Я пытаюсь выбрать случай, который определяет, если число меньше 0, от 1 до 100 или больше 100, дело в том, что это просто не работает. Вот мой код:
If IsNumeric(TxtTemp.Text) Then
Select Case TxtTemp.Text
Case Is <= 0
TxtEstado.Text = "Solid"
Case 1 To 100
TxtEstado.Text = "Liquid"
Case Is > 100
TxtEstado.Text = "Gas"
End Select
Else
TxtEstado.Text = ""
End If
Я знаю, что это легко сделать, дело в том, что регистр выбора возвращает жидкость только в том случае, если полученное число равно 1. Если оно меньше или равно 0 возвращает solid, но если оно равно или больше 2, возвращает газ. Я не понимаю, что я делаю не так.