1、可以使用“名称框”来实现此操作。首先,在打开的excel表格中找到编辑框左侧的“名称框”。
2、如果需要定位到“5行b列”的位置,可以直接在名称框中输入“B5”。
3、单击输入快速定位单元格B5并选择单元格。
4、如果需要选择单元格区域,也可以在名称框中输入“B2:C6”,然后单击“输入”快速选择该区域。
查找可以的,以图来说,
全选图中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来做,而如果不输入值,电脑怎么知道你想定位哪个值。
追问我想找到这个交点的位置,然后自己输入数据。由于矩阵比较大,所以定位找不到方法
你的意思明白,但是如果一定要,定位到这里,然后手动输入数据,只能用VBA做。
还有一种办法就是:
将行值和列值以及你要输入的数据做一个表,
比如在另一个表(Sheet2) A栏为行值,B栏为列值,C栏为你要输入的数据。
然后在本表输入公式带入值那么可以参考附件。