VBA 打开带 # 号的链接解决方案
在 VBA 中,如果要打开带有 ' # ' 号的链接,需要使用 URL 编码。URL 编码是一种将特殊字符转换为 ASCII 码的方法,以便在 URL 中使用。
以下是一个示例代码,用于打开带有 ' # ' 号的链接:
Sub OpenLinkWithHash()
Dim url As String
url = 'https://www.example.com/#section1'
url = Replace(url, '#', '%23')
ActiveWorkbook.FollowHyperlink url
End Sub
在这个示例中,我们使用 Replace 函数将 ' # ' 号替换为 %23,这是 ' # ' 号的 URL 编码。然后使用 FollowHyperlink 方法打开链接。
注意,如果链接中包含其他特殊字符,如空格、问号等,也需要进行 URL 编码。
原文地址: https://www.cveoy.top/t/topic/nnlK 著作权归作者所有。请勿转载和采集!