我有这段代码来列出带有超链接的图片/文本框,但它只列出外部超链接,有没有办法将它更改为也包括内部链接?
For Each wsSheet In wbBook.Worksheets
wsSheet.Activate
For Each Hint In ActiveSheet.Shapes
On Error Resume Next
Set hl = Hint.Hyperlink
On Error GoTo 0
If Not hl Is Nothing Then
Print #intFile, hl.Address
Set hl = Nothing
End If
Next
Next wsSheet
您必须同时检查超链接
Address
和SubAddress
. 网站使用Address
和内部链接使用SubAddress
这是一个小子循环,它遍历单个工作表上的所有形状,并确定是否
Shape
有链接及其类型: