Compartir a través de


Método Document.FollowHyperlink (Visio)

Navega a un hipervínculo arbitrario.

Sintaxis

expresión. FollowHyperlink (Address, SubAddress, ExtraInfo, Frame, NewWindow, res1, res2, res3)

Expresión Variable que representa un objeto Document .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Address Obligatorio String Dirección que se va a explorar. Si se pasa una ruta de acceso o un nombre de archivo incorrecto o inexistente para Address, Visio mostrará un mensaje de error.
SubAddress Obligatorio String Dirección secundaria a la que desea navegar; si no necesita esta información, pase una cadena vacía. Si Address es la ruta de acceso completa de un documento de Visio que contiene varias páginas, por ejemplo, puede usar SubAddress para especificar la página.
ExtraInfo Opcional Variant Información de solicitud de dirección URL adicional que se va a utilizar para resolver la dirección URL.
Frame Opcional Variant Marco HTML que se va a explorar.
NewWindow Opcional Variant Especifica si se va a abrir una nueva ventana. Si se pasa cualquier valor que no sea cero o True, la página vinculada se abre en una nueva ventana.
res1 Opcional Variant Inusitado.
res2 Opcional Variant Inusitado.
res3 Opcional Variant Inusitado.

Valor devuelto

Nothing

Comentarios

Si no necesita pasar ninguna información para uno o varios argumentos opcionales, desde Microsoft Visual Basic o Visual Basic para Aplicaciones, no pase un valor. En C o C++, pase un valor de tipo Variant vacío.

Visio 4.5 proporcionaba un método Hyperlink no documentado para un objeto Document que tenía la siguiente firma:

HRESULT FollowHyperlink[in] (BSTR Target, [in] BSTR Location);

Visio 5.0 y versiones posteriores siguen siendo compatibles con este método, pero se ha cambiado el nombre de FollowHyperlink45 :

HRESULT FollowHyperlink45[in] (BSTR Target, [in] BSTR Location);

Sin embargo, se desaconseja el uso de FollowHyperlink45 ; a menos que use la versión 4.5, use FollowHyperlink en su lugar.

Ejemplo:

Esta macro de Microsoft Visual Basic para Aplicaciones (VBA) muestra cómo utilizar el método FollowHyperlink para ir a un sitio de Internet y ver la página Web resultante en una nueva ventana del explorador. Muestra asimismo cómo ir a la segunda página del actual documento y a la primera página de otro documento ubicado en el equipo. Antes de ejecutar la macro, sustituya la ruta de acceso y el nombre de archivo de un documento de Visio válido en el equipo por <path\filename>.

Public Sub FollowHyperlink_Example() 
 
 'Navigate to the Microsoft Web site and view the page in a new browser window. 
 ThisDocument.FollowHyperlink "https://www.microsoft.com", "", , , 1 
 
 'Navigate to the second page of the current document. 
 ThisDocument.FollowHyperlink "", "Page-2" 
 
 'Navigate to the first page of another document 
 ThisDocument.FollowHyperlink "<path\filename> ", "Page-1" 
 
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.