Hyperlink Property
Applies To
Combo Box control, Command Button control, Image control, Label control, Text Box control.
Description
You can use the Hyperlink property to return a reference to a hyperlink object. You can use the Hyperlink property to access the properties and methods of a Hyperlink object associated with a control.
Setting
The Hyperlink property is available only by using Visual Basic.
See Also
AddToFavorites method, Follow method, FollowHyperlink method, HyperlinkAddress property, HyperlinkPart function, HyperlinkSubAddress property.
Example
The CreateHyperlink procedure in the following example sets the hyperlink properties for a command button, label, or image control to the address and subaddress values passed to the procedure. The address setting is an optional argument, because a hyperlink to an object in the current database uses only the subaddress setting, To try this example, create a form with two text box controls (txtAddress and txtSubAddress) and a command button (cmdFollowLink) and paste the following into the Declarations section of the form's module:
Private Sub cmdFollowLink_Click()
CreateHyperlink Me!cmdFollowLink, Me!txtSubAddress, Me!txtAddress
End Sub
Sub CreateHyperlink(ctlSelected As Control, strSubAddress As String, _
Optional strAddress As String)
Dim hlk As Hyperlink
Select Case ctlSelected.ControlType
Case acLabel, acImage, acCommandButton
Set hlk = ctlSelected.Hyperlink
With hlk
If Not IsMissing(strAddress) Then
.Address = strAddress
Else
.Address = ""
End If
.SubAddress = strSubAddress
.Follow
.Address = ""
.SubAddress = ""
End With
Case Else
MsgBox "The control '" & ctlSelected.Name _
& "' does not support hyperlinks."
End Select
End Sub