Método Application.FollowHyperlink (Access)
O método FollowHyperlink abre o documento ou a página da Web especificado por um endereço de hiperlink.
Sintaxe
expressão. FollowHyperlink (Endereço, SubAddress, NewWindow, AddHistory, ExtraInfo, Method, HeaderInfo)
expressão Uma variável que representa um Aplicativo objeto.
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
Endereço | Obrigatório | String | Uma expressão em cadeia de caracteres que é avaliada como um endereço de hiperlink válido. |
SubAddress | Opcional | String | Uma expressão em cadeia de caracteres que avalia um local nomeado no documento especificado pelo argumento address. O padrão é uma cadeia de caracteres de comprimento zero (" "). |
NewWindow | Opcional | Boolean | Um valor booliano em que True (1) abre o documento em uma nova janela e False (0) abre o documento na janela atual. O padrão é False. |
AddHistory | Opcional | Boolean | Um valor Boolean no qual True adiciona o hiperlink à pasta Histórico e False não adiciona o hiperlink à essa pasta. O padrão é True. |
ExtraInfo | Opcional | Variantes | Uma cadeia de caracteres ou uma matriz de dados Byte que especifica informações adicionais para navegar em um hiperlink. Por exemplo, esse argumento pode ser usado para especificar um parâmetro de pesquisa para um arquivo .ASP ou .IDC. No navegador da Web, o argumento extrainfo pode aparecer após o endereço do hiperlink, separado do endereço por um ponto de interrogação (?). Você não precisa incluir o ponto de interrogação quando especificar o argumento extrainfo. |
Method | Opcional | MsoExtraInfoMethod | Uma constante MsoExtraInfoMethod que especifica como o argumento extrainfo é anexado. |
HeaderInfo | Opcional | String | Especifica informações de cabeçalho. Por padrão, o argumento headerinfo é uma cadeia de caracteres de comprimento zero. |
Comentários
Usando o método FollowHyperlink, é possível seguir um hiperlink que não existe em um controle. Esse hiperlink pode ser fornecido por você ou pelo usuário. Por exemplo, você pode solicitar que um usuário insira um endereço de hiperlink em uma caixa de diálogo e use o método FollowHyperlink para seguir esse hiperlink.
Use os argumentos extrainfo e de método para fornecer informações adicionais ao navegar até um hiperlink. Por exemplo, você pode fornecer parâmetros a um mecanismo de pesquisa.
Use o método Follow para seguir um hiperlink associado a um controle.
Exemplo
A função a seguir solicita um usuário para um endereço de hiperlink e, em seguida, segue o hiperlink.
Function GetUserAddress() As Boolean
Dim strInput As String
On Error GoTo Error_GetUserAddress
strInput = InputBox("Enter a valid address")
Application.FollowHyperlink strInput, , True
GetUserAddress = True
Exit_GetUserAddress:
Exit Function
Error_GetUserAddress:
MsgBox Err & ": " & Err.Description
GetUserAddress = False
Resume Exit_GetUserAddress
End Function
Você pode chamar essa função com um procedimento como o seguinte.
Sub CallGetUserAddress()
If GetUserAddress = True Then
MsgBox "Successfully followed hyperlink."
Else
MsgBox "Could not follow hyperlink."
End If
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.