如果结果在范围内的第一个单元格中,则返回任何内容

时间:2016-02-15 05:16:57

标签: excel-vba vba excel

如果这是一个愚蠢的问题,请道歉。 各种谷歌搜索,但我一直无法在这里找到答案。 有时当我搜索事物时,当结果位于搜索范围的第一个单元格中时,Find函数返回Nothing。

Set rStart = rFind.Find(What:=r.Value, _
                        LookAt:=xlWhole, _
                        LookIn:=xlValues, _
                        SearchDirection:=xlNext)

如果我改变搜索范围以使结果在第二个单元格中,则rStart不是什么。

我知道搜索设置是持久性的,并且每次都指定所有搜索参数是一种很好的做法,但我无法理解为什么它会失败。任何帮助将不胜感激。

萨姆

0 个答案:

没有答案