Excel) (的 Name 物件
代表某個儲存格範圍的已定義名稱。 名稱可以是內建名稱,例如資料庫、Print_Area和Auto_Open或自訂名稱。
對於 Application、Workbook 及 Worksheet 物件而言,Name 物件是 Names 集合的成員。 使用 名稱 (索 引) ,其中 index 是名稱索引編號或已定義的名稱,可傳回單一 Name 物件。
名稱的索引編號會指出名稱在集合中的位置。 名稱會按照英文字母順序從 a 排到 z,而且不區分大小寫。
雖然Range物件可以有多個名稱,但Range物件沒有Names集合。 使用 Name 搭配 Range 物件,從指派給範圍的名稱清單 (依字母順序排序) 傳回名字。
下列範例會顯示應用程式集合中第一個名稱的儲存格參照。
MsgBox Names(1).RefersTo
下列範例會刪除現用活頁簿中的名稱 "mySortRange"。
ActiveWorkbook.Names("mySortRange").Delete
使用 Name 屬性可傳回或設定名稱本身的文字。 下列範例會變更現用活頁簿中第一個 Name 物件的名稱。
Names(1).Name = "stock_values"
下列範例會設定第一張工作表上指派給儲存格 A1:B1 之名字的 Visible 屬性。
Worksheets(1).Range("a1:b1").Name.Visible = False
- Application
- Category
- CategoryLocal
- Comment
- Creator
- Index
- MacroType
- Name
- NameLocal
- Parent
- RefersTo
- RefersToLocal
- RefersToR1C1
- RefersToR1C1Local
- RefersToRange
- ShortcutKey
- ValidWorkbookParameter
- Value
- Visible
- WorkbookParameter
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。