我正在尝试使用以下代码删除基于列的较旧的重复表单响应。
代码的功劳归于:http://www.jacorre.com/tutorial/remove-duplicate-rows-google-spreadsheets/
我的脚本中的代码是:
#hasComments
这已设置为在表单提交时触发。它适用于新表单提交。
但是,当使用“{3}}中的”表单编辑网址“编辑现有响应时,值不会更新到新工作表中。
但是如果手动运行该功能,更新的行将更新为新工作表。
我该如何排序这个问题?任何帮助将不胜感激。谢谢。
答案 0 :(得分:0)
来自Web Applications SE发布的my own answer
我刚做了一个测试,发现表单提交事件不是 在编辑回复时触发。
我不确定on表单提交触发器是否按预期工作,如果 以上是由于一个错误或一个小故障。可以肯定的是,将问题发布到 Google Apps Script Issue Tracker。
作为一种解决方法,请使用。而不是使用on表单提交事件 另一种运行脚本的方法,比如时间驱动器触发器。
参考