(Excel) 命名对象

代表单元格区域的定义名。 名称可以是内置名称(例如 Database、Print_Area 和 Auto_Open),也可以是自定义名称。

备注

应用程序、工作簿和 Worksheet 对象

Name 对象是 ApplicationWorkbookWorksheet 对象的 Names 集合的成员。 使用 名称 (索引) ,其中 index 是名称索引号或定义的名称,以返回单个 Name 对象。

索引号表明名称在集合中的位置。 名称按字母顺序从 a 到 z 放置,不区分大小写。

Range 对象

虽然 Range 对象可以有多个名称,但 Range 对象没有 Names 集合。 对 Range 对象使用 Name 可返回名称列表中的第一个名称, (按字母顺序排序,) 分配给该区域。

示例

本示例显示应用程序集合中第一个名称的单元格引用。

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

方法

属性

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。