VBA查找function不会提取正确的值

我试图使用VBA中的查找function,但它给了我一个问题。 如果我正在search的值是3,它将会拾取其他像33或者333那样的3的单元格。

我如何才能find完全匹配的function?

谢谢

这是故障function:

Set v = rng.Find(NextItem) 

告诉它寻找完整的匹配:

 set v = rng.Find("3", lookat:=xlWhole) 

我认为你可以在用户界面上设置function,以find与之完全匹配的内容

 LookAt:=xlWhole 

然后你只需修改你的function:

设置v = rng.Find(what:= NextItem,LookAt:= xlWhole,LookIn:= xlValues)

我希望这个工作,我现在不能尝试,但这可能是正确的方式!