我一直在研究这个,但没有运气,所以我想在这里打开它......
假设您在excel工作簿中有两个工作表,例如sheet1和sheet2。
现在,在sheet2单元格A1中,假设您有一个超链接引用/指向/链接到sheet1单元格A1。换句话说,sheet2!A1上超链接的单元格引用的值是sheet1!A1
您知道是否有公式或函数会返回该超链接的单元格引用。
即。
=<formula-or-function>(sheet2!A1)
返回&#39; sheet1!A1&#39;结果。
答案 0 :(得分:1)
'by the active cell
With ActiveCell
Debug.Print .Hyperlinks.Item(1).SubAddress
End With
'by worksheet and cell address
With Worksheets("Sheet2").Range("D6")
Debug.Print .Hyperlinks.Item(1).SubAddress
End With
这当然是VBA。我知道无法使用工作表公式执行此操作,该公式不是用VBA编写的用户定义函数(即UDF)。