Partager via


Workbook.LinkSources, méthode (Excel)

Renvoie un tableau de liens dans le classeur. Les noms contenus dans le tableau sont ceux des documents, éditions ou serveurs DDE ou OLE liés. Cette méthode renvoie la valeur Empty s’il n’existe aucune liaison.

Syntaxe

expression. LinkSources (Type)

Expression Variable qui représente un objet Workbook .

Parameters

Nom Requis/Facultatif Type de données Description
Type Facultatif Variant Une des constantes de XlLink, qui spécifie le type de lien à retourner.

Valeur renvoyée

Variant

Remarques

Le format du tableau est un tableau unidimensionnel pour tous les types, à l’exception de l’éditeur et de l’abonné. Les chaînes de caractères renvoyées contiennent le nom de la source de la liaison dans la notation appropriée au type de liaison. Par exemple, les liaisons DDE utilisent la syntaxe « Server|Document!Item ».

Pour les liaisons de publication et d'abonnement, le tableau renvoyé est à double entrée. La première colonne du tableau contient les noms de la publication et la seconde colonne, les références des éditions sous la forme de texte.

Exemple

Cet exemple affiche une liste de liens OLE et DDE dans le classeur actif. Il doit être exécuté sur un classeur qui contient un ou plusieurs objets Word liés.

aLinks = ActiveWorkbook.LinkSources(xlOLELinks) 
If Not IsEmpty(aLinks) Then 
 For i = 1 To UBound(aLinks) 
 MsgBox "Link " & i & ":" & Chr(13) & aLinks(i) 
 Next i 
End If

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.