我有几个谷歌表格来填充谷歌表格。
在大多数情况下,此行按预期工作,在表单提交时触发:
sheet.getRange(lastRow, getColIndexByName("Status")).setValue("New");
在一个项目中,它没有,没有设置该值,但是在查看执行脚本时,有一行指出:
[18-06-12 05:58:08:572 PDT] Range.setValue([New]) [0.122 seconds]
我已经检查了文本颜色是否与背景不同。
我尝试将此代码单独隔离在函数中。
在为表单生成新工作表后,它工作了一小段时间。
我错过了什么?
我在这里看到了函数getColIndexByName(sheet, colName)
。我不知道这个文档是否完美,但请尝试一次。
此函数有 2 个参数:Sheet & colName。 所以你错过了第一个参数
sheet
.
我看到您想在最后一行设置值。但请记住,函数getColIndexByName
将在第一行中搜索单词。