excel怎么快速定位行列中表格位置?
比如这个图的表里(表没有画全),我想找对应行:600487,列:600777.找到表格中对应的的位置,怎么办?...
比如这个图的表里(表没有画全),我想找对应 行:600487,列:600777.找到表格中对应的的位置,怎么办?
展开
2018-05-30
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
查找可以的,以图来说,
全选图中A列(在列标'A'上单击),查找600487,定位到行,
再全选这一行(在行标上单击),查找600777,则定位到行列对应的单元格。
追问
第2步中,选定该行,该行除了开头的600487,剩余全是空值,没法继续查找啊。。。
追答
建个VBA如下:
Sub goto()
Dim h, l, hl
l = InputBox("在第一行中找")
l = Application.WorksheetFunction.Match(l + 0, Worksheets("Sheet1").Range("1:1"), 0) '"1:1",为第一行范围
h = InputBox("在A列中找")
h = Application.WorksheetFunction.Match(h + 0, Worksheets("Sheet1").Range("a:a"), 0) '"1:1"为第一列范围
Cells(h, l).Activate '激活定位到的单元格,直接可在该单元格填写。
End Sub
出现空值确是定不了,还是VBA好用。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
附件应该符合要求,如果要选中那个储存格,可以在名称那个输入位置的储存格名快速定位。
更多追问追答
追问
我是想找到对应列值为600243,行值为600042的那个单元格,找到即可。2楼的方法也不行。在名称框输入R600021,C600034,定位的是对应列值前面的列指标和行指标的单元格
追答
你想找到的值想输入在哪里,如果想如CTRL+F输入两个值然后定位,那需要VBA来做,而如果不输入值,电脑怎么知道你想定位哪个值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询