Freigeben über


Workbook.LinkSources-Methode (Excel)

Gibt ein Array von Links in der Arbeitsmappe zurück. Die Namen im Array sind die Namen der verknüpften Dokumente, Editionen oder DDE- bzw. OLE-Server. Gibt Empty zurück, wenn keine Verknüpfungen vorhanden sind.

Syntax

Ausdruck. LinkSources (Typ)

expression Eine Variable, die ein Workbook-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Typ Optional Variant Eine der Konstanten von XlLink, die den Typ der zurückzugebenden Verknüpfung angibt.

Rückgabewert

Variant

Bemerkungen

Das Format des Arrays ist ein eindimensionales Array für alle Typen außer Herausgeber und Abonnent. Die zurückgegebenen Zeichenfolgen enthalten den Namen Linkquelle in der entsprechenden Notation für den Linktyp. DDE-Links verwenden beispielsweise die Syntax "Server|Document!Item".

Bei Verleger- und Abonnentenverknüpfungen ist die zurückgegebene Matrix zweidimensional. Die erste Spalte der Matrix enthält die Namen der Auflage, und die zweite Spalte enthält die Bezüge auf die Auflagen in Form von Text.

Beispiel

Dieses Beispiel zeigt eine Liste der OLE- und DDE-Links in der aktiven Arbeitsmappe. Wenden Sie das Makro auf eine Arbeitsmappe an, die mindestens ein verknüpftes Microsoft Word-Objekt enthält.

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

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.