如何使用 exceljs 定义范围的名称?

How to Define name for a range using exceljs?

我正在使用 exceljs 库在 javascript 中创建 excel 文件,现在我想定义一个范围的名称。
它适用于单个单元格范围,但不适用于多个单元格。
在单细胞的情况下,它是这样工作的:

worksheet.getCell('A1').name = 'PI'

现在我想为多个 cells/range 定义名称,但我不工作

worksheet.getCell('A1:A6').name = 'PI'

那么如何为范围分配名称?

我在这里找到了解决方案:-

wb.definedNames.add(address,rangename)

其中 wb 是我们正在工作的 excel 工作簿,'address' 是范围地址,而 'rangename' 是您要提供的范围的名称。