代码之家  ›  专栏  ›  技术社区  ›  Irwin M. Fletcher

隐藏父页超链接Excel

  •  1
  • Irwin M. Fletcher  · 技术社区  · 16 年前

    我想隐藏用户在excel中单击超链接时正在查看的当前页面,该超链接将他们带到同一工作簿中的不同工作表。我尝试使用以下代码

    Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
      On Error GoTo Cleanup
      ActiveSheet.Visible = False
      Application.EnableEvents = False
      Target.Follow
    Cleanup:
      Application.EnableEvents = True
    End Sub
    

    2 回复  |  直到 16 年前
        1
  •  2
  •   DaveParillo    16 年前

    ActiveSheet.Visible = False
    

    Target.Parent.Parent.Visible = False
    

    1. “目标”是链接到的单元格。
    2. 该单元格的父级是超链接的来源单元格
        2
  •  0
  •   guitarthrower    16 年前