Excel) (Range.ApplyNames 方法

對指定範圍中的儲存格套用名稱。

語法

運算式ApplyNames (名稱IgnoreRelativeAbsoluteUseRowColumnNamesOmitColumnOmitRowOrderAppendLast)

expression 代表 Range 物件的變數。

參數

名稱 必要/選用 資料類型 描述
Names 選用 Variant 要套用的名稱陣列。 如果省略此引數,工作表上所有的名稱都適用於該指定範圍。
IgnoreRelativeAbsolute 選用 Variant 無論名稱或參照的類型為何,若為 True,以名稱取代參照。 若為 False,則只利用絕對名稱取代絕對參照,利用相對名稱取代相對參照,並且以混合名稱取代混合參照。 預設值為 True
UseRowColumnNames 選用 Variant 若為 True,在找不到範圍名稱時,以該範圍所在的列或欄範圍名稱代替。 若為 False,忽略 OmitColumnOmitRow 引數。 預設值為 True
OmitColumn 選用 Variant 若為 True,用列導向的名稱取代整個參照。 只有在參照的儲存格與公式位於同一欄中,而且在列導向的命名範圍內時,才能夠省略欄導向的名稱。 預設值為 True
OmitRow 選用 Variant 若為 True,用欄導向的名稱取代整個參照。 只有在參照的儲存格與公式位於同一列中,而且在欄導向的命名範圍中時,才能夠省略列導向的名稱。 預設值為 True
Order 選用 XlApplyNamesOrder 決定在用列導向的範圍名稱及欄導向的範圍名稱取代儲存格參照時,要先列出的範圍名稱。
AppendLast 選用 Variant 若為 True,取代 Names 中的名稱定義,並取代最近一次所定義的名稱定義。 若為 False,只取代 Names 中的名稱定義。 預設值為 False

傳回值

Variant

註解

使用 Array 函數 建立 Names 自變 量的名稱 清單。

如果要對整個工作表套用名稱,可以使用 Cells.ApplyNames

您無法「取消套用」名稱;要刪除名稱,請使用 Delete 方法。

範例

本範例會對整個工作表套用名稱。

Cells.ApplyNames Names:=Array("Sales", "Profits")

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應