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

2024-12-04 09:39:13
推荐回答(4个)
回答(1):

  超级链接方法如下:
  第一,按照最常用的方法对“天干”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
第三,运行代码并保存退出。‍

回答(2):

首先,从你发的第二张图片来看,你的EXCEL中的宏可能是禁用了,先把宏启用再说:
请尝试以下方法:
1、excel 2003版本:
a、在 菜单栏 选择 工具--宏--安全性--在 安全级 选项卡中
将安全级别选择为“中”或者“低”--确定
b、在 菜单栏 选择 工具--加载宏--钩选 分析工具库 --确定
2、excel 2007版本:
a、单击左上角的 OFFICE按钮--excel选项--选择“信任中心”选项卡
--信任中心设置--宏设置--启用所选宏 选项
设置完成后重启excel程序。

从你插入的第1张图片来看,你用的应该是EXCEL2007版本,用第2种方法试试。
祝你好运!

回答(3):

隐藏的工作表, 不使用VBA就不能自动取消隐藏
在隐藏状态下的工作表, 超级链接就不会跳转

回答(4):

直接用超链肯定无法使隐藏的工作表显示出来。

必须使用VBA了。