Partager via


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.