Application.FollowHyperlink 方法 (Access)

FollowHyperlink 方法打开超链接地址指定的文档或网页。

语法

表达式FollowHyperlink (AddressSubAddressNewWindowAddHistoryExtraInfoMethodHeaderInfo)

expression:表示 Application 对象的变量。

参数

名称 必需/可选 数据类型 说明
Address 必需 String 确定有效超链接地址的字符串表达式。
SubAddress 可选 String 一个字符串表达式,它确定 address 参数所指定的文档中的命名位置。 默认值为零长度字符串 (" ")。
NewWindow 可选 Boolean 一个 布尔 值,其中 True (1) 在新窗口中打开文档, False (0) 在当前窗口中打开文档。 默认值为 False
AddHistory 可选 Boolean 一个 Boolean 值,如果为 True,则将超链接添加到“历史记录”文件夹中;如果为 False,则不将超链接添加到“历史记录”文件夹中。 默认值为 True
ExtraInfo 可选 Variant 一个字符串或字节类型数据的数组,该参数指定定位到超链接的附加信息。 例如,可以使用该参数为 .asp 或 .idc 文件指定搜索参数。 在 Web 浏览器中, extrainfo 参数可能会出现在超链接地址之后,该地址与地址之间用问号 (?) 分隔。 指定 extrainfo 参数时不必包含问号。
Method 可选 MsoExtraInfoMethod 一个 MsoExtraInfoMethod 常量,该常量指定 如何附加 extrainfo 参数。
HeaderInfo 可选 String 一个指定标头信息的字符串。 默认情况下, headerinfo 参数为零长度字符串。

备注

通过使用 FollowHyperlink 方法,可以访问一个不存在于控件中的超链接。 该超链接可以由你或其他用户提供。 例如,可以提示用户在对话框中输入超链接地址,然后使用 FollowHyperlink 方法跟踪该超链接。

导航到超链接时,请使用 extrainfo方法 参数提供其他信息。 例如,可以为搜索引擎提供参数。

使用 Follow 方法可跟踪与控件关联的超链接。

示例

以下函数提示用户输入超链接地址,然后跟踪超链接。

Function GetUserAddress() As Boolean 
    Dim strInput As String 
 
    On Error GoTo Error_GetUserAddress 
    strInput = InputBox("Enter a valid address") 
    Application.FollowHyperlink strInput, , True 
    GetUserAddress = True 
 
Exit_GetUserAddress: 
    Exit Function 
 
Error_GetUserAddress: 
    MsgBox Err & ": " & Err.Description 
    GetUserAddress = False 
    Resume Exit_GetUserAddress 
End Function

可以使用如下所示的过程调用此函数。

Sub CallGetUserAddress() 
    If GetUserAddress = True Then 
        MsgBox "Successfully followed hyperlink." 
    Else 
        MsgBox "Could not follow hyperlink." 
    End If 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。