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

ControlCollection.AddNamedRange 方法 (Range, String)

 

將新的 NamedRange 控制項加入至工作表中指定的範圍。

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

NamedRange AddNamedRange(
	Range range,
	string name
)

參數

range

提供控制項繫結的 Range

name

可於 ControlCollection 執行個體中用於索引控制項的控制項名稱。

傳回值

Type: Microsoft.Office.Tools.Excel.NamedRange

已加入至 ControlCollection 執行個體的 NamedRange 控制項。

Exception Condition
ArgumentNullException

名稱或範圍引數為 null,或者名稱引數的長度為 0。

ControlNameAlreadyExistsException

具有相同名稱的控制項已經存在於 ControlCollection 執行個體中。

InvalidRangeException

指定的範圍無效。無法使用多區域範圍。範圍必須放在和 ControlCollection 執行個體相同的工作表上。

AddNamedRange 方法可以用來將 NamedRange 控制項加入至 ControlCollection 的結尾。若要移除先前以程式設計方式加入的 NamedRange 控制項,請使用 Remove 方法。

下列程式碼範例會將 NamedRange 控制項加入至儲存格 A1,然後將已命名範圍的值設定為 100%。

private void ExcelAddNamedRange()
{
    Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
        this.Controls.AddNamedRange(this.Range["A1"],
        "namedRange1");
    namedRange1.Value2 = "100%";
}
回到頁首
顯示: