WorkbookBase.ChangeLink(String, String, XlLinkType) Méthode

Définition

Modifie une liaison d'un document à l'autre.

public void ChangeLink (string name, string newName, Microsoft.Office.Interop.Excel.XlLinkType type);

Paramètres

name
String

Nom de la liaison Microsoft Office Excel ou DDE/OLE à modifier, tel qu'il a été retourné par la méthode LinkSources(Object).

newName
String

Nouveau nom de la liaison.

type
XlLinkType

Une des valeurs XlLinkType qui spécifie le type de liaison.

Exemples

L’exemple de code suivant crée un lien externe vers un classeur Excel, puis utilise la ChangeLink méthode pour modifier la destination du lien. Cet exemple suppose que les classeurs Book2.xlsx et Book3.xls existent à la racine du répertoire C.

Cet exemple est destiné à une personnalisation au niveau du document.

private void ChangeAllLinks()
{
    Globals.Sheet1.Range["A1"].FormulaR1C1 =
        @"='C:\[Book2.xlsx]Sheet1'!R2C2";

    this.ChangeLink(@"C:\Book2.xlsx", @"C:\Book3.xlsx",
        Excel.XlLinkType.xlLinkTypeExcelLinks);
}
Private Sub ChangeAllLinks()
    Globals.Sheet1.Range("A1").FormulaR1C1 = _
        "='C:\[Book2.xlsx]Sheet1'!R2C2"

    Me.ChangeLink("C:\Book2.xlsx", "C:\Book3.xlsx", _
        Excel.XlLinkType.xlLinkTypeExcelLinks)
End Sub

Remarques

Paramètres facultatifs

Pour plus d’informations sur les paramètres facultatifs, consultez paramètres facultatifs dans les solutions Office.

S’applique à