2016-05-11 29 views

回答

3

InStrreturns an integer表示搜索到的文本可以在字符串中找到的位置。

curr_val.exist将不起作用,因为整数类型没有exist方法。相反:

If curr_val > 0 Then 

或者(如果这是该变量的唯一用途):

If InStr(Root_Currency,".") > 0 Then 

最后,因为0作为在VBScript假治疗,您不需要包括平等。无论是位置,发现该字符,或者你得到一个0 /假:

If InStr(Root_Currency,".") Then 
1

InStr返回一个“简单”的数字(从1指数/针在草垛位置,或0,意思是“没有发现”,或Null参数为空参数)不是一个对象。因此,将您的代码更改为:

If curr_val Then 
    ' found 
Else 
    ' not found 
End If 
相关问题