【发布时间】:2017-06-12 22:02:45
【问题描述】:
我正在尝试访问与索引对应的行中的特定单元格。所以对于索引 5,转到 cel F6 并做一些事情。我收到以下错误:
TypeError: isInColumnid 不是函数,它是数字。 (第 23 行,文件“testing4”)
这是我的代码:
var isInColumnid = columntosearchid.indexOf(id)
var valuestoreplace = isInColumnid.getRange('!I:O')
【问题讨论】:
-
java != javascript--- 删除java标签。 -
.getRange()是 Sheet 对象的一个方法。正如错误所述,您将其应用于isInColumnId,这是一个介于-1 和n 之间的数字,基于indexOf()方法分配的。建议您发布更大的代码部分。 -
你是对的。我应该将
.getRange应用于工作表本身,然后使用isInColumnid中的索引存储指定要获取的行和列。
标签: javascript google-apps-script google-sheets