WorkbookBase.ChangeLink(String, String, XlLinkType) Yöntem

Tanım

Bir belgeden diğerine bağlantıyı değiştirir.

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

Parametreler

name
String

Yönteminden döndürüldüğünden, değiştirilecek Microsoft Office Excel veya DDE/OLE bağlantısının adı LinkSources(Object) .

newName
String

Bağlantının yeni adı.

type
XlLinkType

XlLinkTypeBağlantı türünü belirten değerlerden biri.

Örnekler

Aşağıdaki kod örneği bir Excel çalışma kitabına dış bağlantı oluşturur ve sonra ChangeLink bağlantı hedefini değiştirmek için yöntemini kullanır. Bu örnekte, çalışma kitaplarının C dizininin kökünde Book2.xlsx ve Book3.xls var olduğu varsayılır.

Bu örnek, belge düzeyinde özelleştirme içindir

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

Açıklamalar

İsteğe Bağlı Parametreler

İsteğe bağlı parametreler hakkında daha fazla bilgi için bkz. Office çözümlerinde Isteğe bağlı parametreler.

Şunlara uygulanır