Поделиться через


Метод Workbook.LinkSources (Excel)

Возвращает массив ссылок в книге. Имена в массиве — это имена связанных документов, выпусков, серверов DDE или OLE. Возвращает значение Empty , если нет ссылок.

Синтаксис

expression. LinkSources (Тип)

Выражение Переменная, представляющая объект Workbook .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Type Необязательный Variant Одна из констант XlLink, указывающая тип возвращаемой ссылки.

Возвращаемое значение

Variant

Примечания

Формат массива — это одномерный массив для всех типов, кроме издателя и подписчика. Возвращаемые строки содержат имя источника ссылки в соответствующей нотации для типа ссылки. Например, ссылки DDE используют "Server| Документа! Синтаксис элемента.

Для ссылок издателя и подписчика возвращаемый массив является двумерным. Первый столбец массива содержит имена выпусков, а второй столбец содержит ссылки на выпуски в виде текста.

Пример

В этом примере отображается список ссылок OLE и DDE в активной книге. Пример следует выполнять в книге, содержащей один или несколько связанных объектов Word.

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

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.