EXCEL如何用宏命令制作快捷查找并定位到对应单元格 50
如题,假如我在表格A列内输入了很多的人名,我想通过宏命令建立一个访问弹窗,只要点一下弹窗,提示需要输入的姓名后,会自动找到该姓名所在的单元格!因刚开始接触宏,不懂,比较急...
如题,假如我在表格A列内输入了很多的人名,我想通过宏命令建立一个访问弹窗,只要点一下弹窗,提示需要输入的姓名后,会自动找到该姓名所在的单元格!
因刚开始接触宏,不懂,比较急用!帮助的朋友先说声谢谢了!
没有人帮助吗。。~~! 展开
因刚开始接触宏,不懂,比较急用!帮助的朋友先说声谢谢了!
没有人帮助吗。。~~! 展开
3个回答
展开全部
试试以下代码是否满足你的需要:
Sub 查找输入的姓名()
firData = Application.InputBox("请输入要查找的姓名:")
For Each rng In Range("a:a")
If rng = firData Then rng.Select
Next rng
End Sub
更多追问追答
追问
你发的代码是可以查找了,但会出现一直自动往下查找的情况,能再改善吗!已经接近我需要的了
追答
不知道你所说的一直自动往下查找是怎么回事。
再试试以下代码:
Sub 查找输入的姓名()
firData = Application.InputBox("请输入要查找的姓名:")
For Each rng In Range("a1:a" & [a65536].End(3).Row)
If rng = firData Then rng.Select: Exit Sub
Next rng
End Sub
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询