Google表格提交触发器问题

时间:2019-06-24 04:17:19

标签: javascript google-sheets

基本上,我收到有关formsubmit的错误,并且所有内容都已多次更改并重新编辑,加上重新编写,但脚本不会让步。

我多次删除并重新创建并编辑了代码,多次删除并重新创建了触发器,但无济于事。 我最初是这样做的,所以只有硬编辑才能使数据进入最底层的单元格,但这并不是我最后想要的。

/** @OnlyCurrentDoc */
function formsubmit()
{
var sheet=SpreadsheetApp.getActiveSheet();
var email_address = Session.getActiveUser().getEmail();
var lastRow=sheet.getLastRow()
var lastColumn=sheet.getLastColumn()
var entries=sheet.getRange(lastRow,1,1,lastColumn)
for(var i=1; i<=lastColumn; i++)
 {
   var cell=sheet.getRange(lastRow,i).getValues()
   if(cell==0)
   {
     var previousCell=sheet.getRange((lastRow-1),i).getValues()
     sheet.getRange(lastRow,i).setValues(previousCell)
   }
  }
 }

19/6/23下午4:48 myFunction 找不到脚本函数:myFunction 表单提交 19-6-23下午4:48。

1 个答案:

答案 0 :(得分:0)

编辑:我相信它区分大小写。

因此,当您的函数称为“ form s ubmit”(小写S)时,Google Sheet会查找“ form S ubmit”