【发布时间】:2022-01-17 22:46:38
【问题描述】:
我已经了解了如何编辑超链接 - 但我需要在用作自定义公式时添加超链接。
我收到一个 #VALUE 错误,但我不知道为什么。有没有人知道为什么当我尝试在工作表中将其用作=testit39()
Public Function testit39() As String
Application.Volatile
Dim rng As range, milestoneinfo As String, milestonesymbol As String
Set rng = Application.Caller
milestoneinfo = "info"
milestonesymbol = "symbol"
If rng.Hyperlinks.Count > 0 Then
rng.Hyperlinks(1).address = ""
rng.Hyperlinks(1).screentip = milestoneinfo
Else
ThisWorkbook.ActiveSheet.Hyperlinks.Add Anchor:=rng, _
address:="", _
screentip:=milestoneinfo
rng.Hyperlinks(1).screentip = milestoneinfo
End If
testit39 = milestonesymbol
End Function
【问题讨论】: