WPS 基础接口 > 表格 API 参考 > Name > Name 对象

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

说明

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

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

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

Range 对象

虽然 Range 对象可以有多个名称,但 Range 对象没有 Names 集合。将 Name 与一个 Range 对象一起使用可从名称列表(按字母顺序排序)中返回第一个名称。下例为指定给工作表一上单元格 A1:B1 的第一个名称设置 Visible 属性。

示例

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

示例代码
MsgBox (Names.Item(1).RefersTo)

下例从活动工作簿中删除名称“mySortRange”。

示例代码
ActiveWorkbook.Names.Item("mySortRange").Delete()

使用 Name 属性可返回或设置名称本身的文本。本示例更改活动工作簿中第一个 Name 对象的名称。

示例代码
Names.Item(1).Name = "stock_values"

下例为指定给工作表一上单元格 A1:B1 的第一个名称设置 Visible 属性。

示例代码
Worksheets.Item(1).Range("a1:b1").Name.Visible = false


请参阅