来自编辑触发器的脚本的重复输出

时间:2018-03-10 22:07:37

标签: google-apps-script google-sheets

我有一个通过网络表单填充的电子表格。在其中,我有工作表:"Members Registration""sheet18"

在表单提交中,Column B填充了名称,column E填充了电子邮件。 Column G保持空白,直到用不同的文本手动更新。

enter image description here 我需要将column B and E的最后一行的值"Members Registration"复制到"sheet18"中的最后一个空行但仅文本“{{1 “}输入Not Foundcolumn G的最后一行。

注1:我需要通过一个脚本,不是一个简单的公式,因为如果工作表"Members Registration"发生了某些事情,我需要"Members Registration"中的数据来无论如何,永远留在那里作为价值。

这个脚本几乎可以满足我的需求,但脚本正在复制结果两次!

sheet18

我得到的结果是: enter image description here

如何防止脚本多次复制数据?

1 个答案:

答案 0 :(得分:0)

啊我弄清楚为什么它会重复结果。这是因为该函数的名称是" onEdit"我还在触发器选项中添加了一个触发器"在编辑"同样。 因此,为了修复重复,我将函数的名称更改为其他内容,并将触发器保留在触发器选项中。 -