Classe Hyperlink - un lien hypertexte (Word VBA)

La classe Hyperlink représente un lien hypertexte.

Les classes suivantes donnent accès à la classe Hyperlink

Pour utiliser une variable de classe Hyperlink, elle doit d'abord être instanciée, par exemple

Dim hyp as Hyperlink
Set hyp = Selection.Hyperlinks(Index:=1)

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe Hyperlink : Hyperlinks.Add, Hyperlinks.Item, InlineShape.Hyperlink, Shape.Hyperlink et ShapeRange.Hyperlink.

For Each

Voici un exemple de traitement des éléments Hyperlink dans une collection

Dim hyp As Hyperlink
For Each hyp In Selection.Hyperlinks
	hyp.AddToFavorites
Next hyp

Méthodes

AddToFavorites - Crée un raccourci vers un document ou un lien hypertexte, et l'ajoute dans le dossier Favoris.

CreateNewDocument - Crée un document lié au lien hypertexte spécifié.

Delete - Supprime le lien hypertexte spécifié.

Follow - Affiche un document mis en cache associé à l’objet Hyperlink spécifié s’il a déjà été téléchargé.

Propriétés

Address Renvoie ou définit l’adresse (par exemple, un nom de fichier ou une URL) du lien hypertexte spécifié.

EmailSubject Cette propriété renvoie ou définit la chaîne de texte pour la ligne d'objet du lien hypertexte spécifié.

ExtraInfoRequired True si des informations supplémentaires sont obligatoires pour rechercher le lien hypertexte spécifié.

Name Renvoie le nom de l'objet spécifié.

Range Renvoie un objet Range qui représente la partie d'un document contenue dans un lien hypertexte.

ScreenTip Cette propriété renvoie ou définit le texte qui apparaît sous la forme d'une info-bulle lorsque le pointeur de la souris est positionné sur le lien hypertexte spécifié.

Shape Renvoie un objet Shape pour le lien hypertexte ou le nœud de diagramme spécifié.

SubAddress Cette propriété renvoie ou définit un emplacement nommé dans la destination du lien hypertexte spécifié.

Target Cette propriété renvoie ou définit le nom du cadre ou de la fenêtre dans laquelle le lien hypertexte de la charge.

TextToDisplay Cette propriété renvoie ou définit le texte visible du lien hypertexte spécifié dans un document.

Type Renvoie le type de lien hypertexte.

Range - Représente une zone contiguë dans un document.

Shape - Représente un objet dans la couche dessin, tel qu’une forme automatique, une forme libre, un objet OLE, un contrôle ActiveX ou une image.