我有几张填写Google表单的Google表单。
在大多数情况下,此行按预期工作,在表单提交时触发:
sheet.getRange(lastRow, getColIndexByName("Status")).setValue("New");
在一个项目中没有,但是没有设置值,但是在查看执行记录时,有一行说明:
[18-06-12 05:58:08:572 PDT] Range.setValue([New]) [0.122 seconds]
我检查过文字颜色与背景不一样。
我试过在函数中单独隔离这段代码。
在为表单生成新工作表后,它工作了一段时间。
我错过了什么?
答案 0 :(得分:0)
我见过here函数getColIndexByName(sheet, colName)
。我不知道这个文档是否完美,但请尝试一次。
这个函数有两个参数:Sheet& COLNAME。所以你错过了第一个参数
sheet
。
我看到你要在最后一行设置值。但请记住,函数getColIndexByName
将在第1行搜索单词。