如图,EXCEL做一个按钮输入 模糊款号就能定位到工作表中E2单元格,比如输入0918 点击确定后就定位到黄色工作表1 实现切换工作表附件:链接:https://pan.baidu.com/s/1qV7IfeSIqMbLK1bQs5e5OA 提取码:v853
第1个回答 2021-04-25
要在整个工作簿的所有工作表内查询么?
那要循环所有的表,所有的单元格。
要做嵌套循环的。
要不然,用find方法也行。这个代码少一些。
与其用VBA,还不如用查找,范围选择工作簿。
如果用rang.find方法,与查找完全相同。
如果用循环法,每次查找要的,哪怕用usedrange。
循环法:
for each sheet in sheets
for each range in sheet.usedrang
if rang like "*" & 要查找的值& "*" then
sheet.activate
range.select
exit sub
end if
next
next
把上边的 sheet 和 range 换成你自己的变量
那要循环所有的表,所有的单元格。
要做嵌套循环的。
要不然,用find方法也行。这个代码少一些。
与其用VBA,还不如用查找,范围选择工作簿。
如果用rang.find方法,与查找完全相同。
如果用循环法,每次查找要的,哪怕用usedrange。
循环法:
for each sheet in sheets
for each range in sheet.usedrang
if rang like "*" & 要查找的值& "*" then
sheet.activate
range.select
exit sub
end if
next
next
把上边的 sheet 和 range 换成你自己的变量