本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

WorkbookBase.ChangeLink 方法 (String, String, XlLinkType)

 

將文件的連結變更成另一個連結。

命名空間:   Microsoft.Office.Tools.Excel
組件:  Microsoft.Office.Tools.Excel.v4.0.Utilities (在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)

public void ChangeLink(
	string name,
	string newName,
	XlLinkType type
)

參數

name

要變更的 Microsoft Office Excel 或 DDE/OLE 連結名稱,從 LinkSources 方法傳回。

newName

連結的新名稱。

type

指定連結類型的其中一個 XlLinkType 值。

如需選擇性參數的詳細資訊,請參閱Office 솔루션의 선택적 매개 변수

下列程式碼範例建立 Excel 活頁簿的外部連結,然後使用 ChangeLink 方法變更連結目的地。  這個範例假設,活頁簿 Book2.xlsx 和 Book3.xls 存在於 C 的根目錄。  

這是示範文件層級自訂的範例。

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

    this.ChangeLink(@"C:\Book2.xlsx", @"C:\Book3.xlsx",
        Excel.XlLinkType.xlLinkTypeExcelLinks);
}
回到頁首
顯示: