怎样批量将Excel中Sheet1的某个单元格超链接到Sheet2中的随机单元格(需筛选,无重复项目)?

Sheet1AB1157姓名2835姓名3596姓名Sheet2AB1835地址2596地址3157地址我想点击Sheet1中A1单元格,然后直接跳转到Sheet2中的A... Sheet1
A B
1 157 姓名
2 835 姓名
3 596 姓名

Sheet2
A B
1 835 地址
2 596 地址
3 157 地址

我想点击Sheet1中A1单元格,然后直接跳转到Sheet2中的A3单元格,如果点击Sheet1中的A2单元格,则会跳到Sheet2中的A1单元格,以便于查找姓名对应的地址。
我的表会有很多条,用“定义名称”会很麻烦,请问大家有简单点的方法么?
展开
 我来答
太极健1969
2011-03-10 · TA获得超过9029个赞
知道大有可为答主
回答量:8668
采纳率:69%
帮助的人:3522万
展开全部
用VBA代码完成,单元格单击事件,非常方便
如果您A列都是数字,代码如下
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim x&, r&, t&
Dim arr
If Target.Column = 1 And Target.Count = 1 Then
t = Target.Value
With Sheets("sheet2")
r = .Range("A65536").End(xlUp).Row
arr = .Range("A1:A" & r).Value
For x = 1 To UBound(arr)
If arr(x, 1) = t Then
Sheets("sheet2").Select
.Cells(x, 1).Select
End If
Next x
End With
End If
End Sub
以上代码写在sheet1表代码下。
huei_hp
2011-03-13
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
在制表中上下键不能自由活动怎么办

参考资料: 在制表中上下键不能自由活动怎么办

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式