Skip to content
本页内容

可编辑区域

AllowEditRanges

活动工作簿中的活动工作表的可编辑区域

语法

表达式.ActiveWorkbook.ActiveSheet.AllowEditRanges

表达式:文档类型应用对象

示例

//@file=base.xlsx
async function example() {
  await instance.ready()

  const app = instance.Application

  // 活动工作簿中的活动工作表
  const activeSheet = await app.ActiveWorkbook.ActiveSheet

  // 可编辑区域
  const allowEditRanges = await activeSheet.AllowEditRanges
}

Add()

在受保护的工作表(Sheet)中添加一个可编辑区域

语法

表达式.ActiveWorkbook.ActiveSheet.AllowEditRanges.Add({ Title, Range, Password })

表达式:文档类型应用对象

参数

属性数据类型默认值必填说明
Range
Object
Range 对象
Title
String
标题
Password
String
密码

示例

//@file=base.xlsx
async function example() {
  await instance.ready()

  const app = instance.Application

  // 活动工作簿中的活动工作表
  const activeSheet = await app.ActiveWorkbook.ActiveSheet

  // 可编辑区域
  const allowEditRanges = await activeSheet.AllowEditRanges

  // 范围:左上角至 A1,右下角至 E20
  const range = await activeSheet.Range('$A1:$E20')

  // 添加可编辑区域
  await allowEditRanges.Add(undefined, range, 'WebOffice')
}