Compartir a través de


Método Application.FollowHyperlink (Access)

El método FollowHyperlink abre el documento o página web especificado por una dirección de hipervínculo.

Sintaxis

expresión. FollowHyperlink (Address, SubAddress, NewWindow, AddHistory, ExtraInfo, Method, HeaderInfo)

expresión Variable que representa un objeto Application.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
Address Obligatorio String Expresión de cadena que da como resultado una dirección de hipervínculo válida.
SubAddress Opcional String Expresión de cadena que da como resultado una ubicación mencionada en el documento especificado por el argumento address. El valor predeterminado es una cadena de longitud cero (" ").
NewWindow Opcional Boolean Valor booleano donde True (1) abre el documento en una nueva ventana y False (0) abre el documento en la ventana actual. El valor predeterminado es Falso.
AddHistory Opcional Boolean Un valor Boolean donde True agrega el hipervínculo a la carpeta del Historial y False no añade el hipervínculo a la carpeta del Historial. El valor predeterminado es True.
ExtraInfo Opcional Variant Cadena o matriz de datos de tipo Byte que especifica información adicional para navegar a un hipervínculo. Por ejemplo, este argumento se puede utilizar para especificar el parámetro de búsqueda de un archivo .asp o .idc. En el explorador web, el argumento extrainfo puede aparecer después de la dirección del hipervínculo, separado de la dirección por un signo de interrogación (?). No es necesario incluir este signo al especificar el argumento extrainfo.
Method Opcional MsoExtraInfoMethod Constante MsoExtraInfoMethod que especifica cómo se adjunta el argumento extrainfo .
HeaderInfo Opcional String Cadena que especifica información de encabezado. De forma predeterminada, el argumento headerinfo es una cadena de longitud cero.

Comentarios

Mediante el uso del método FollowHyperlink, puede seguir un hipervínculo que no existe en un control. Este hipervínculo lo puede suministrar usted o el usuario. Por ejemplo, puede pedir a un usuario que escriba una dirección de hipervínculo en un cuadro de diálogo y, a continuación, usar el método FollowHyperlink para seguir ese hipervínculo.

Use los argumentos extrainfo y method para proporcionar información adicional al navegar a un hipervínculo. Por ejemplo, puede proporcionar parámetros a un motor de búsqueda.

Use el método Follow para seguir un hipervínculo asociado a un control.

Ejemplo:

La siguiente función solicita a un usuario una dirección de hipervínculo y, a continuación, sigue el hipervínculo.

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

Puede llamar a esta función con un procedimiento como el siguiente.

Sub CallGetUserAddress() 
    If GetUserAddress = True Then 
        MsgBox "Successfully followed hyperlink." 
    Else 
        MsgBox "Could not follow hyperlink." 
    End If 
End Sub

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.