跳到主要内容

Names

Names

返回一个Name对象的集合

属性

count

返回集合中名称的数量

语法

Names.count

Names: 名称集合对象

返回值

Promise<number>

示例

async function example() {
// 活动工作簿
const activeWorkbook = await Application.ActiveWorkbook;
// 工作簿名称的集合
const names = await activeWorkbook.Names;
// 查看名称的数量
const count = await names.count;
console.log(count);
}

方法

add

新建名称

语法

Names.add(Name, RefersTo)

Names: 名称集合对象

参数

属性数据类型必填说明
Namestring定义的名称
RefersTostring名称的引用区间

返回值

Promise<Name>

示例

async function example() {
// 活动工作簿
const activeWorkbook = await Application.ActiveWorkbook;
// 工作簿名称的集合
const names = await activeWorkbook.Names;
// 新增一个名称
await names.add("名称1", "=Sheet1!$A$1:$B$4");
}

item

返回单个名称对象

语法

Names.item(index)

参数

属性数据类型必填说明
indexnumber(string)名称的索引值或者名称的name

返回值

Promise<Name>

示例

async function example() {
// 活动工作簿
const activeWorkbook = await Application.ActiveWorkbook;
// 工作簿名称的集合
const names = await activeWorkbook.Names;
// 单个名称对象
const name1 = await names.item(1);
const name2 = await names.item('名称1');
}