簡體   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