![]() |
#2
apull2021-09-13 22:15
|
我用TEXTBOX输入的数值进行查找数据,结果查到了错误的结果,代码如下
Dim P As Integer
P = Val(HP) 'HP是我TEXTBOX的名字
If Cells(j, 2) >= P then
a = a + " " + xlSheet.Cells(j, 1).Value & vbCrLf
End If
Me.Text1.Text = a
比如我输入值是8,想查找大于等于8的值,结果连6都进行输出了,
我问的问题就是VB6在查找数据时候会出错吗?还是我的TEXTBOX赋值函数用的VAL()有问题啊?
应该怎么用呢才能准确的查到大于8的值?