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


Workbook.UpdateLink Метод (2007 System)

Обновлен: Ноябрь 2007

Обновляет ссылку (или ссылки) Microsoft Office Excel, DDE или OLE.

Пространство имен:  Microsoft.Office.Tools.Excel
Сборка:  Microsoft.Office.Tools.Excel.v9.0 (в Microsoft.Office.Tools.Excel.v9.0.dll)

Синтаксис

'Декларация
Public Sub UpdateLink ( _
    Name As Object, _
    Type As Object _
)
'Применение
Dim instance As Workbook
Dim Name As Object
Dim Type As Object

instance.UpdateLink(Name, Type)
public void UpdateLink(
    Object Name,
    Object Type
)

Параметры

  • Name
    Тип: System.Object
    Имя ссылки Excel или DDE/OLE, подлежащей обновлению, возвращается методом LinkSources.

Заметки

Если этот метод вызывается без каких-либо параметров, параметр по умолчанию Excel предполагает обновление всех ссылок на листе.

Необязательные параметры

Сведения о необязательных параметрах см. в разделе Общие сведения о необязательных параметрах в решениях Office.

Примеры

В следующем примере кода создается внешняя ссылка на книгу Excel, затем с помощью метода UpdateLink ссылка обновляется. В данном примере предполагается, что в корневом каталоге диска C существует книга с именем Book2.xls.

Private Sub WorkbookUpdateLink()
    Dim Links As Array = _
        CType(Me.LinkSources(Excel.XlLink.xlExcelLinks),  _
        Array)
    If Links IsNot Nothing Then
        Dim i As Integer
        For i = 1 To Links.Length
            Me.UpdateLink(Links(i), _
                Excel.XlLinkType.xlLinkTypeExcelLinks)
        Next i
    Else
        MsgBox("The workbook contains no links to " & _
            "other workbooks.")
    End If
End Sub
private void WorkbookUpdateLink()
{
    Array links = (Array)this.LinkSources(Excel.XlLink.xlExcelLinks);

    if (links != null)
    {
        for (int i = 1; i <= links.Length; i++)
        {
            this.UpdateLink((string)links.GetValue(i),
                Excel.XlLinkType.xlLinkTypeExcelLinks);
        }
    }
    else
    {
        MessageBox.Show("The workbook contains no links to " +
            "other workbooks.");
    }
}

Разрешения

См. также

Ссылки

Workbook Класс

Workbook - члены

Microsoft.Office.Tools.Excel - пространство имен