Excel自动过滤的超链接

时间:2010-12-16 18:15:26

标签: excel excel-2003

无论如何要制作一个超链接,一旦点击“Sheet1”,我将被重定向到“Sheet2”并根据超链接范围或值自动过滤我的数据。

或者我可以使用超链接转到另一张表格中的特定范围但隐藏在该范围内的所有内容吗?

谢谢!

2 个答案:

答案 0 :(得分:2)

实现将宏附加到超链接:

将Worksheet_FollowHyperlink事件处理程序添加到工作表

例如,如果是单元格E4上的超链接

Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
    If Target.Range.Address = "$E$4" Then
        MsgBox "You can run some code if this hyperlink to " & _
            Target.SubAddress & " in " & Target.Range.Address & " is clicked"
    End If
End Sub

这在执行超链接之后执行,应该用代码替换MsgBox代码以自动筛选活动工作表,在这种情况下,活动工作表将是目标工作表Sheet2。

答案 1 :(得分:-2)

您可以使用宏,并将其附加到超链接