Hyperlink.Address 属性 (Visio)

获取或设置形状的 Hyperlink 对象的地址,该地址是超链接导航到的地址。 读/写。

语法

表达式地址

表达 一个代表 Hyperlink 对象的变量。

返回值

String

备注

设置 Hyperlink 对象的 Address 属性等效于在“超链接”对话框(“插入”菜单)中的“地址”框中输入信息,或者设置 ShapeSheet 窗口中形状的 Hyperlink.name 行中 Address 单元格的结果。

Address 属性值可以是 DOS、UNC 或 URL 路径,例如“driveletter”:\“foldername” \ “drawingname”、\“servername”\ “foldername”\ “drawingname”或 https:// address

如果 Address 属性是相对的,例如“.”。\ “drawingname”,它根据 HyperlinkBase 属性(如果已提供)或超链接的文档路径组成。 如果文档没有保存,则不会定义超链接。

如果 Address 属性为空,可以假定地址指向文档中包含该页面的页面。 在这种情况下,SubAddress 属性包含超链接导航到的绘图页的名称。

示例

以下 Microsoft Visual Basic for Applications (VBA) 宏设置 Hyperlink 对象的 Address 属性。 在运行此示例之前,请将 替换为 address 有效的 Internet 或 Intranet 地址。

 
Public Sub Address_Example() 
 
 Dim vsoShape As Visio.Shape 
 Dim vsoHyperlink As Visio.Hyperlink 
 
 'Create a new shape to receive the hyperlink 
 Set vsoShape = ActivePage.DrawRectangle(1, 2, 2, 1) 
 Set vsoHyperlink = vsoShape.AddHyperlink 
 
 vsoHyperlink.Description = "Web site" 
 vsoHyperlink.Address = "https://address /" 
 
End Sub

支持和反馈

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