【发布时间】:2017-05-22 22:22:55
【问题描述】:
我不知道如何从整个列创建命名范围,即“我的列”(A:A)。当我使用 A1 表示法来定义范围时,它只是将命名范围设置为文档中的行数:
function namedRange() {
var active = SpreadsheetApp.getActive()
var range = active.getRange('B:B')
active.setNamedRange('test', range)
}
// Result is a named range called "test" with the coordinates "B1:B1001"
使用网络用户界面,您可以创建一个以“A:A”为范围的命名范围,即使您添加更多行,它也会捕获整个范围。
【问题讨论】:
标签: google-apps-script google-sheets google-apps