Méthode Document.FollowHyperlink (Visio)
Accède à un lien hypertexte arbitraire.
Syntaxe
expression. FollowHyperlink (Address, SubAddress, ExtraInfo, Frame, NewWindow, res1, res2, res3)
Expression Variable qui représente un objet Document .
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Address | Obligatoire | String | Adresse vers laquelle vous souhaitez naviguer. Si vous transmettez un chemin ou un nom de fichier incorrect ou inexistant pour Adresse, Visio affiche un message d'erreur. |
SubAddress | Requis | String | Adresse secondaire à laquelle vous souhaitez naviguer ; si vous n’avez pas besoin de ces informations, transmettez une chaîne vide. Si Address est le chemin complet d’un document Visio qui contient plusieurs pages, par exemple, vous pouvez utiliser SubAddress pour spécifier la page. |
ExtraInfo | Facultatif | Variant | Informations de requête URL supplémentaires à utiliser pour la résolution d'URL. |
Frame | Facultatif | Variant | Cadre HTML à atteindre. |
NewWindow | Facultatif | Variant | Précise si une nouvelle fenêtre doit être ouverte. La transmission de n'importe quel nombre différent de zéro ou de la valeur True ouvre la page liée dans une nouvelle fenêtre. |
res1 | Facultatif | Variant | Inutilisés. |
res2 | Facultatif | Variant | Inutilisés. |
res3 | Facultatif | Variant | Inutilisés. |
Valeur renvoyée
Aucune
Remarques
Si vous n’avez pas besoin de transmettre d’informations pour un ou plusieurs arguments facultatifs, à partir de Microsoft Visual Basic ou Visual Basic pour Applications, ne transmettez pas de valeur. À partir de C ou C++, transmettez une variante vide.
Visio 4.5 proposait pour l'objet Document une méthode Hyperlink non documentée ayant la signature suivante :
HRESULT FollowHyperlink[in] (BSTR Target, [in] BSTR Location);
Visio 5.0 et versions ultérieures prennent toujours en charge cette méthode, mais elle a été renommée FollowHyperlink45 :
HRESULT FollowHyperlink45[in] (BSTR Target, [in] BSTR Location);
L’utilisation de FollowHyperlink45 est toutefois déconseillée; sauf si vous utilisez la version 4.5, utilisez FollowHyperlink à la place.
Exemple
Cette macro Microsoft Visual Basic pour Applications (VBA) indique comment utiliser la méthode FollowHyperlink pour naviguer vers un site sur Internet et afficher la page Web correspondante dans une fenêtre du navigateur. Elle indique également comment accéder à la deuxième page du document actif et à la première page d'un autre document sur l'ordinateur. Avant d’exécuter la macro, remplacez chemin d’accès et nom de fichier d’un document Visio valide sur votre ordinateur par <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
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.