在超链接上运行Excel宏单击

时间:2016-04-13 01:18:19

标签: excel vba excel-vba hyperlink macros

我正在尝试将宏指定给我在excel中设置的超链接。我有超链接链接回包含超链接的相同单元格。基于代码示例,我发现我已经提出了这个代码块:

Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)

Select Case Target.Range.Address

Case "$B$3"
     MsgBox ("Test")
Case "$Z$3"
     MsgBox ("Test")
Case Else
    Exit Sub
End Select

End Sub

单击任一超链接时都没有发生任何事情。我已经尝试过运行Application.EnableEvents = True但仍无法解决任何问题。此外,我已验证代码块是否在正确的工作表模块中设置。任何帮助,将不胜感激。谢谢!

编辑:这是超链接对话框的屏幕截图,作为我设置的超链接的示例:

http://i.imgur.com/QwHuXJJ.jpg

我已经尝试了“Z3”和$ Z $ 3的地址(两种方式都可以正确引导我进入单元格,它只是不会触发宏。)

1 个答案:

答案 0 :(得分:0)

如果代码位于工作表代码区

,则代码可以

右键单击底部的选项卡,然后:

enter image description here