如何使用脚本在Google工作表中创建已定义的命名范围

时间:2014-12-08 10:53:55

标签: google-apps-script google-sheets

是否可以使用Google脚本在Google表格中创建命名范围?然后我希望电子表格能够在公式中使用它们。

2 个答案:

答案 0 :(得分:2)

您可以查看此帖:

setNamedRange() outside of the spreadsheet container?

看看这对你有帮助..

答案 1 :(得分:0)

SpreadSheet 类具有可以使用的方法 setNamedRange(name, Range)。

var ss = SpreadsheetApp.getActiveSpreadsheet();
ss.setNamedRange("myNamedRange", SpreadsheetApp.getActiveRange());

链接到 Google 文档: https://developers.google.com/apps-script/reference/spreadsheet/spreadsheet?hl=en#setnamedrangename,-range

对我来说,陷阱是我认为 setNamedRange() 方法属于类范围或类表。但事实证明它属于 SpreadSheet 类。