Visio) (Hyperlink.Address 屬性

取得或設定圖形的 [超連結 ] 物件位址,也就是超連結瀏覽到的位址。 讀取/寫入。

語法

運算式。位址

運算式 代表 [超連結 ] 物件的變數。

傳回值

字串

註解

設定 [超連結] 物件的 [位址] 屬性,等於在 [插入] 功能表) ([超連結] 對話方塊的 [位址] 方塊中輸入資訊,或是在圖形的 [超連結] 中設定 [位址] 儲存格的結果。[ShapeSheet] 視窗中的名稱列。

Address 屬性值可以是 DOS、UNC 或 URL 路徑,例如,分別是 “driveletter”:\ “foldername”, \ “drawingname”,\ “servername”\ ,“foldername”,\ “drawingname” 或 https:// address。

如果 Address 屬性是相對的,例如 “..\ “drawingname”,則會針對 HyperlinkBase 屬性 (如果已提供) 或超連結的文件路徑來撰寫。 如果未儲存文件,則表示未定義超連結。

如果 Address 屬性為空白,您可以假設該位址指向文件中包含該頁面的頁面。 在此案例中,SubAddress 屬性會包含此超連結瀏覽至的繪圖頁面名稱。

範例

這Microsoft Visual Basic for Applications (VBA) 巨集設定超連結物件的 Address 屬性。 在執行此範例之前,請取代 address 為有效的網際網路或內部網路位址。

 
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 支援與意見反應。