超级链接方法如下:
第一,按照最常用的方法对“天干”worksheet中的对应名称建立超链接。
第二,按Alt+F11,启动VBA编辑,点击左侧“天干地支”工作簿下的“天干”worksheet,在右侧打开的编辑框中复制以下代码:
Private Sub Worksheet_Activate()
Dim sht As Worksheet
For Each sht In Worksheets
If sht.Name <> Sheets(1).Name Then sht.Visible =
xlSheetVeryHidden
Next
sht
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
Sheets(Target.Value).Visible = xlSheetVisible
Sheets(Target.Value).Select
End Sub
第三,运行代码并保存退出。
首先,从你发的第二张图片来看,你的EXCEL中的宏可能是禁用了,先把宏启用再说:
请尝试以下方法:
1、excel 2003版本:
a、在 菜单栏 选择 工具--宏--安全性--在 安全级 选项卡中
将安全级别选择为“中”或者“低”--确定
b、在 菜单栏 选择 工具--加载宏--钩选 分析工具库 --确定
2、excel 2007版本:
a、单击左上角的 OFFICE按钮--excel选项--选择“信任中心”选项卡
--信任中心设置--宏设置--启用所选宏 选项
设置完成后重启excel程序。
从你插入的第1张图片来看,你用的应该是EXCEL2007版本,用第2种方法试试。
祝你好运!
隐藏的工作表, 不使用VBA就不能自动取消隐藏
在隐藏状态下的工作表, 超级链接就不会跳转
直接用超链肯定无法使隐藏的工作表显示出来。
必须使用VBA了。