a = CDbl(Text1.Text)
Select Case a
Case a <= 79
Label2.Caption = "中"
Case Is <= 89
Label2.Caption = "良"
Case Is <= 100
Label2.Caption = "优"
End Select
为什么输入-1它会运行第一条case
no,其实它输入其他数值是不执行这条的
换成a<是不行的,不计算。有没有谁能指点下呢?我不要a可以计算的,只是我不知道为什么加个a就不行了,就算是case要与select case对应,不能写不等式,那为什么我输入-1,就能通过计算呢(中的那条)?
追答a = CDbl(Text1.Text)
Select Case a
Case 1 to 79
Label2.Caption = "中"
Case 80 to 89
Label2.Caption = "良"
Case 90 to 100
Label2.Caption = "优"
End Select