我用了find函数来查找和匹配住院整理的sheet中的某列,但是不知道如何判断找没找到。
objRetTemp=Excel.Find(objExcelWorkBook2,"住院整理","E2:E"&整理表总行数+1,objRet2first&objRet2second,True,False) //查找上面查找出的科室+病区名字在模板中的行号,从E2到E56
traceprint(objRetTemp)
//traceprint(objRetTemp[0])
if objRetTemp<>'[]' //说明 objRettemp不为空
TracePrint("有")
Else
TracePrint("无")
end if
如果没有匹配上objRetTemp[0]
traceprint(objRetTemp) 会打印 [] , traceprint(objRettemp[0]) 会报数组索引越界,
请问我要怎么判断find 找没找到?