使用Google表单的回复更新现有的Google电子表格答案

时间:2015-01-20 04:14:25

标签: forms google-apps-script

因此,我为一家规模较小的EMS代理商工作,我们正在寻找方法来跟踪我们的库存以及何时使用它们。最初我们让我们的工作人员填写一份Google表格,其中包含对他们使用的内容的回复,然后进入我们的库存电子表格并手动更改。

每次在电子表格中选中相应的复选框时,是否有办法自动从库存电子表格中删除Google表单1项?谷歌上已经有一个选项我还没找到,或者是否有必要编写脚本?而且,如果是后者,任何人都可以提供一个允许这个工作吗?

谢谢大家

1 个答案:

答案 0 :(得分:0)

是的,最好通过脚本完成(特别是Google Apps脚本);唯一的问题是你只能有20个开放表格。

我现在可以概述并稍后编写代码:

如果它是1-20表格(并且你没有动态创建它们(这也很可能)),那么对每个表单使用FormApp.openById并复制其各自的ID 。然后,为每个触发器创建一个新的触发器(看here),它与表单绑定(look here)。对于电子表格,它甚至更简单,您只需要获得包含相关广告资源的行open by id,然后使用for循环查找正确的行。然后使用该行号并减少一个

我意识到这很匆忙,因为你似乎是一个非常好的原因,你可以在2天内最多使用代码(我也不得不提到this甚至将它与条形码集成在一起)。