中心:如何EXCEL中的一个工作表某个单元格超链接按顺序链接到另一个工作表的单元格?

例如:
将sheet2 中B2 链接到 sheet1 A1
将sheet2 中C2 链接到 sheet1 A2
将sheet2 中D2 链接到 sheet1 A3
将sheet2 中E2 链接到 sheet1 A4
将sheet2 中F2 链接到 sheet1 A5
以此类推,如何一步到位,顺序设置超链接?

如果你的是EXECL2007版
那麼你在sheet2的B2单元格单击鼠标右键,选择超链接,然后在弹出的框中选择 标签书签,然后再在弹出的工作表中选择你需要要链接的工作表,在上面的输入框中输入你需要的链接的单元格。

2003版类似追问

谢谢,这个操作我知道,我需要的是按以上所述的按顺序进行的批量超链接。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-11
如果想一步到位,可以使用VBA实现,代码如下:(如果想要例子,可留下联系方式,我发给你)

Sub test_Click()
'例如将sheet2的B2到N2分别链接到sheet1中的A1到A13
For x = 2 To 14
'指定要设置超链接的区域
'2为第sheet2的第二行
Sheets("sheet2").Cells(2, x).Select
'设置超链接
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _
"sheet1!A" + CStr(x - 1)
Next x
End Sub追问

我的电脑空间磁盘太小了,下载VBA会占用了很大的空间。如果EXCEL中本身有这样的功能是最好的了。

追答

不需要下载,示例发我给你看吧。请联系[email protected]

本回答被网友采纳
第2个回答  2013-01-12

第3个回答  2013-01-11
在sheet2 中B2 输入 =OFFSET(Sheet1!$A1,COLUMN()-2,0)

ok?追问

没有看懂,能解释下不?照做了,没有反应。我的版本是Excel2003.

追答

我用的是2007版

 

这回看懂没?如果还没看懂,那我没办法了……

相似回答