EXCEL隐藏的工作表怎么做超级链接(VBA免)

大虾帮帮忙,做一个EXCEL工作薄有三个工作表不需要隐藏,第四个需要隐藏起来但是还需要链接上,怎么办?(详见附图)
1.因为有三个工作表不需要隐藏,不可以去掉“工作表标签”选项。
2.超级链接的自定义名称也用过,也是不可以链接隐藏的工作表。
3.用VBA也试过,但是提示无法运行,可能是因为该宏在此工作薄中不可用,或者所有的宏都被禁用。(由于在公司首先没有权限从新安装,其次很多电脑也不好安装,只能放弃)
如果必须使用VBA,有没有什么好的方法不隐藏工作表的情况下,点击链接后下边的工作表不滚动。或者是怎么解决目前出现不可以使用VBA的情况。

  超级链接方法如下:
  第一,按照最常用的方法对“天干”worksheet中的对应名称建立超链接。
  第二,按Alt+F11,启动VBA编辑,点击左侧“天干地支”工作簿下的“天干”worksheet,在右侧打开的编辑框中复制以下代码:
  Private Sub Worksheet_Activate()
  Dim sht As Worksheet
  F‍or 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
第三,运行代码并保存退出。‍
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-01-15
首先,从你发的第二张图片来看,你的EXCEL中的宏可能是禁用了,先把宏启用再说:
请尝试以下方法:
1、excel 2003版本:
a、在 菜单栏 选择 工具--宏--安全性--在 安全级 选项卡中
将安全级别选择为“中”或者“低”--确定
b、在 菜单栏 选择 工具--加载宏--钩选 分析工具库 --确定
2、excel 2007版本:
a、单击左上角的 OFFICE按钮--excel选项--选择“信任中心”选项卡
--信任中心设置--宏设置--启用所选宏 选项
设置完成后重启excel程序。

从你插入的第1张图片来看,你用的应该是EXCEL2007版本,用第2种方法试试。
祝你好运!本回答被提问者采纳
第2个回答  2015-05-22
隐藏的工作表, 不使用VBA就不能自动取消隐藏
在隐藏状态下的工作表, 超级链接就不会跳转
第3个回答  2010-01-10
直接用超链肯定无法使隐藏的工作表显示出来。

必须使用VBA了。
相似回答