Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 删除的谷歌表单条目不';不要在工作表中删除_Google Apps Script_Google Sheets_Google Forms - Fatal编程技术网

Google apps script 删除的谷歌表单条目不';不要在工作表中删除

Google apps script 删除的谷歌表单条目不';不要在工作表中删除,google-apps-script,google-sheets,google-forms,Google Apps Script,Google Sheets,Google Forms,我有一个谷歌表格,答案存储在谷歌表格中。有时我会手动从表单中删除一个条目(因为有人用更新的信息创建了一个新条目)。不幸的是,工作表不会相应地更新。似乎只有新的表单条目才会被推送到工作表中,而不是在输入新答案时更新整个工作表 最初,我找到了以下解决方案: 一个Google应用程序脚本遍历该工作表,找到重复的条目/行,删除较旧/较高的条目/行,并保留较新/较低的条目/行。它的工作,但这将是没有必要的,如果我可以得到表更新的全部内容 因此,我的问题是: 当在Google表单中输入新条目或手动编辑完成时

我有一个谷歌表格,答案存储在谷歌表格中。有时我会手动从表单中删除一个条目(因为有人用更新的信息创建了一个新条目)。不幸的是,工作表不会相应地更新。似乎只有新的表单条目才会被推送到工作表中,而不是在输入新答案时更新整个工作表

最初,我找到了以下解决方案: 一个Google应用程序脚本遍历该工作表,找到重复的条目/行,删除较旧/较高的条目/行,并保留较新/较低的条目/行。它的工作,但这将是没有必要的,如果我可以得到表更新的全部内容

因此,我的问题是:
当在Google表单中输入新条目或手动编辑完成时,是否有方法更新整个Google表单?或者只是让工作表识别表单中手动删除的条目?

以前没有尝试过,但触发器可能会有所帮助。谢谢,因为现在我唯一的解决方案是手动删除表单中的条目,然后打开工作表,并在其中手动删除相应的行。另一种方法是,在删除表单中的条目后,取消当前链接的工作表的链接并链接到新的工作表。这是不实际的事情。仍然希望解决这个问题。