r = Tables("库存").FindRow("[物料名称] = " & s2 , 0, True) r = Tables("库存").FindRow("[物料号] = " & s2, 0, True)
两条代码都一样的,为什么一条出错,一条没出错。。
物料名称、物料号这两个字段类型? 如果是字符型,那么:" & s2 改为: '" & s2 & "'
另外:If s2 IsNot Nothing Then 不知道对不,我都是If s2 > "" Then 或 If s2 <> "" Then 这样用的。