求 VBA find 函数怎样 精确查找某个字符串

a=Sheets("汇总表").Columns(10).Find(“SPK”,,,,,xlNext).Rowb=Sheets("汇总表").Columns(10).Fin... a = Sheets("汇总表").Columns(10).Find(“SPK”, , , , , xlNext).Row
b = Sheets("汇总表").Columns(10).Find(“SKP”, , , , , xlPrevious).Row
现在的问题是Columns(10)这列里 既有SKP 也有 SKPSD ,SKPSD在 SKP的上面
我要查SKP的单元格值第一次行号 和最后一个行号 可实际上查找的是SKPSD的第一次行号 和SKP最后一个行号
请高手怎样解决这个问题
展开
 我来答
浩哥奕弟
2015-10-30 · 杂七杂八想到什么就是什么
浩哥奕弟
采纳数:381 获赞数:956

向TA提问 私信TA
展开全部
用match这类函数试试,FIND和SEARCH应该达不到你的要求,因为只要包含都可以查找出来。建议你截个图来看看
追问
a = Sheets("汇总表").Columns(10).Find(“SPK”, , , 1 , xlNext).Row

搞定了 加个1就是精确查找
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式