gpt4 book ai didi

vba - FollowHyperlink 事件不起作用

转载 作者:行者123 更新时间:2023-12-04 20:06:50 24 4
gpt4 key购买 nike

当我将 FollowHyperlink 事件与超链接功能一起使用时,它不会触发:

=IF(C8505=0;IF(F8505=0;"";IF(H8505=0;"Nothing";IF(G8505="Memo";HYPERLINK("\\scan2014\memo\"&H8505&".pdf";" Link ");HYPERLINK("\\scan2014\"&H8505&".pdf";"Link"))));IF(H8505=0;VLOOKUP("*"&Inbox!$C8505&"*";Sheet1!A:C;1;FALSE);IF(G8505="Memo";HYPERLINK("\\scan2014\memo\"&H8505&".pdf";VLOOKUP("*"&Inbox!$C8505&"*";Sheet1!A:C;1;FALSE));HYPERLINK("\\scan2014\"&H8505&".pdf";VLOOKUP("*"&Inbox!$C8505&"*";Sheet1!A:C;1;FALSE)))))

我要触发的代码是:
Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
LastR = Sheets("Track").Range("a10000").End(xlUp).Row + 1

With Worksheets("Track")
.Hyperlinks.Add Anchor:=Sheets("Track").Range("a" & LastR), _
Address:="", _
SubAddress:="inbox!" & Target.Parent.Address, _
ScreenTip:=Target.Parent.Address
End With

End Sub

最佳答案

这是设计使然。 超链接() 函数不引发事件,已插入 超链接确实引发了事件。如果您需要引发事件,请修改您的公式以跳转到 转账工作表中的单元格,例如 Z100。

在 Z100 中放置 已插入 超链接到达最终目的地。

这种方式同时获得公式的灵 active 和宏观能力。

关于vba - FollowHyperlink 事件不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22113911/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com