Word VBA教程:FollowHyperlink方法

显示一个已经下载的缓存文档。否则,此方法将解析该超链接,下载目标文档,并在相应的应用程序中显示此文档。

注意   如果超链接使用文件协议,此方法不是下载而是打开该文档。

expression.FollowHyperlink(Address, SubAddress, NewWindow, AddHistory, ExtraInfo, Method, HeaderInfo)

expression   必需。该表达式返回一个 Document对象。

Address   String 类型,必需。目标文档的地址。

SubAddress   Variant 类型,可选。目标文档中的位置。默认值为一个空字符串。

NewWindow   Variant 类型,可选。如果此属性为 True,则在新窗口中显示目标位置。默认值为 False。

AddHistory   Variant 类型,可选。如果该参数为 True,则向当前的历史记录文件夹中加入链接。

ExtraInfo   Variant 类型,可选。指定用于解析超链接的 HTTP 附加信息的字符串或字节数组。例如,您可以使用 ExtraInfo 来指定图像映射的坐标、窗体的内容或 FAT 文件的文件名。根据 Method 的值,来决定是发布还是附加该字符串。使用ExtraInfoRequired 的属性决定是否需要额外信息。

Method   可选,Variant 类型。指定 HTTP 附加信息的处理方式。MsoExtraInfoMethod。

    可以是下列 MsoExtraInfoMethod 常量之一:

常量 说明
msoMethodGet ExtraInfo 为附加至地址的字符串。
msoMethodPost ExtraInfo 以字符串或字节数组方式发布。

HeaderInfo   Variant 类型,可选。根据 HTTP 的要求用以指定页眉信息的字符串。默认值为一个空的字符串。使用语法:"string1" & vbCr &"string2",即可将几行页眉组合为一个字符串。指定的字符串自动转换为 ANSI 字符。请注意,HeaderInfo参数有可能覆盖默认的 HTTP 页眉域。

VBA示例

本示例根据指定的 URL 地址在新窗口显示 Microsoft 主页。


ActiveDocument.FollowHyperlink _
    Address:="http://www.Microsoft.com", _
    NewWindow:=True, AddHistory:=True

本示例显示名为“Default.htm”的 HTML 文档。


ActiveDocument.FollowHyperlink Address:="file:C:\Pages\Default.htm"

Word VBA教程

Word VBA参考教程:目录1 Word VBA参考教程:目录2
Word VBA参考教程:目录3 Word VBA参考教程:目录4
Word VBA参考教程:目录5 Word VBA参考教程:目录6
Word VBA参考教程:目录7 Word VBA参考教程:目录8
Word VBA参考教程:目录9 Word VBA参考教程:目录10
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号