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


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

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

Изменение ссылки одного документа на другой.

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

Синтаксис

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

instance.ChangeLink(Name, NewName, Type)
public void ChangeLink(
    string Name,
    string NewName,
    XlLinkType Type
)

Параметры

  • Name
    Тип: System.String
    При возврате из метода LinkSources имя ссылки Microsoft Office Excel или DDE/OLE должно меняться.

Заметки

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

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

Примеры

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

В этом примере демонстрируется настройка уровня документа.

Private Sub ChangeAllLinks()
    Globals.Sheet1.Range("A1").FormulaR1C1 = _
        "='C:\[Book2.xls]Sheet1'!R2C2"

    Me.ChangeLink("C:\Book2.xls", "C:\Book3.xls", _
        Excel.XlLinkType.xlLinkTypeExcelLinks)
End Sub
private void ChangeAllLinks()
{
    Globals.Sheet1.Range["A1", missing].FormulaR1C1 =
        @"='C:\[Book2.xls]Sheet1'!R2C2";

    this.ChangeLink(@"C:\Book2.xls", @"C:\Book3.xls",
        Excel.XlLinkType.xlLinkTypeExcelLinks);
}

Разрешения

См. также

Ссылки

Workbook Класс

Workbook - члены

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