不知道如何让VBA打开链接。
我有一个如果在CN2公式,将导致5个网址之一,该单元格是可点击的,并将引导我到这些网址之一。
我想也许VBA代码不喜欢基于公式的URL,并将结果转换为CO2中的超链接,但我仍然无法获得它。
我的错误与这下面的代码是“不能打开这指定的文件类型”
有人能帮忙吗?
Sub OpenURLs()
Dim i As Integer
For i = 1 To ActiveSheet.Range("Co2" & Rows.Count).End(xlUp).Row
Dim url As String
url = ActiveSheet.Range("Co2" & i).Value
ActiveWorkbook.FollowHyperlink url ' error here
' Copy the adjacent value in column CM
Dim valueToCopy As String
valueToCopy = ActiveSheet.Range("CM" & i).Value
ActiveSheet.Range("CM" & i).Copy
MsgBox "Click OK to continue to the next URL", vbOKOnly
Next i
End Sub
1条答案
按热度按时间p4tfgftt1#
下面的代码仅在单元格包含超链接时有效: