EXCEL 用VBA代码定位工作表中的单元格?

如图,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 换成你自己的变量

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网