Excel) (Range.ApplyNames 方法
對指定範圍中的儲存格套用名稱。
語法
運算式。ApplyNames (名稱、 IgnoreRelativeAbsolute、 UseRowColumnNames、 OmitColumn、 OmitRow、 Order、 AppendLast)
expression 代表 Range 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Names | 選用 | Variant | 要套用的名稱陣列。 如果省略此引數,工作表上所有的名稱都適用於該指定範圍。 |
IgnoreRelativeAbsolute | 選用 | Variant | 無論名稱或參照的類型為何,若為 True,以名稱取代參照。 若為 False,則只利用絕對名稱取代絕對參照,利用相對名稱取代相對參照,並且以混合名稱取代混合參照。 預設值為 True。 |
UseRowColumnNames | 選用 | Variant | 若為 True,在找不到範圍名稱時,以該範圍所在的列或欄範圍名稱代替。 若為 False,忽略 OmitColumn 及 OmitRow 引數。 預設值為 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 支援與意見反應。