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.