Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Utilize a propriedade Hiperligação para devolver uma referência a um objeto Hiperligação e para aceder às propriedades e métodos da hiperligação de um controlo. Somente leitura.
Sintaxe
expressão. Hiperligação
expressão Uma variável que representa um objeto De controlo .
Exemplo
O procedimento CreateHyperlink no exemplo seguinte define as propriedades de hiperligação de um botão de comando, etiqueta ou controlo de imagem para os valores de endereço e sub-endereço transmitidos ao procedimento. A definição de endereço é um argumento opcional, porque uma hiperligação para um objeto na base de dados atual utiliza apenas a definição subaddress.
Para experimentar este exemplo, crie um formulário com dois controlos de caixa de texto (txtAddress e txtSubAddress) e um botão de comando (cmdFollowLink) e cole o seguinte na secção Declarações do módulo do formulário.
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
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.