Share via


Hyperlink.Address Property

Word Developer Reference

Returns or sets the address (for example, a file name or URL) of the specified hyperlink. Read/write String.

Syntax

expression.Address

expression   Required. A variable that represents a Hyperlink object.

Remarks

If there is no hyperlink associated with an object, setting the Address property returns an error occurs. In this case, use the Add method for the Hyperlinks collection to add a hyperlink. The following example shows how to do this.

Visual Basic for Applications
  ActiveDocument.Hyperlinks.Add Selection.Range, "http://www.microsoft.com"

Example

This example adds a hyperlink to the selection in the active document, sets the address, and then displays the address in a message box.

Visual Basic for Applications
  Set aHLink = ActiveDocument.Hyperlinks.Add( _
    Anchor:=Selection.Range, _
    Address:="http://forms")
MsgBox "The hyperlink goes to " & aHLink.Address

If the active document includes hyperlinks, this example inserts a list of the hyperlink destinations at the end of the document.

Visual Basic for Applications
  Set myRange = ActiveDocument _
    .Range(Start:=ActiveDocument.Content.End - 1)
Count = 0
For Each aHyperlink In ActiveDocument.Hyperlinks
    Count = Count + 1
    With myRange
        .InsertAfter "Hyperlink #" & Count & vbTab
        .InsertAfter aHyperlink.Address
        .InsertParagraphAfter
    End With
Next aHyperlink

See Also