繁体   English   中英

Excel:将宏指定给超链接?

[英]Excel: Assign a macro to a hyperlink?

如何将宏指定给超链接?

您可以使用Worksheet_FollowHyperlink事件来完成此操作。

例如,我记录了一个名为Macro1的宏,只要单击超链接,下面的代码就会运行宏

Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
        Run ("Macro1")
End Sub

但这不是一个非常有效的解决方案。 我的超链接指向同一个工作表(默认情况下指向第一个单元格),因此当单击超链接时,将自动选择此工作表中的第一个单元格。

我没有对此进行更多调查。 您可以简单地取消导航(不知道是否可能)或将超链接属性设置为当前单元格,以便选择保留在同一单元格中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM