Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.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

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
Javascript 复制Google工作表中的行_Javascript_Google Sheets - Fatal编程技术网

Javascript 复制Google工作表中的行

Javascript 复制Google工作表中的行,javascript,google-sheets,Javascript,Google Sheets,我正在寻找建立一个脚本在谷歌工作表,可以复制行,然后编辑某些单元格中的值 我有一个填充谷歌脚本的网络表单。 填充一行后,我希望它根据在webform中勾选的复选框数量复制自身,然后根据选中的复选框更改某些值 下面是一个将数据发送到谷歌表单的网络表单模型。 Google工作表中突出显示的行表示来自webform的数据,下面5行是我正在寻找脚本要做的事情 行E和F已根据网络表单复选框中的值进行了更改 任何关于如何实现这一点的想法或想法都将不胜感激 干杯 我看到有一列名为“变体”,根据您的信息,数据

我正在寻找建立一个脚本在谷歌工作表,可以复制行,然后编辑某些单元格中的值

我有一个填充谷歌脚本的网络表单。 填充一行后,我希望它根据在webform中勾选的复选框数量复制自身,然后根据选中的复选框更改某些值

下面是一个将数据发送到谷歌表单的网络表单模型。 Google工作表中突出显示的行表示来自webform的数据,下面5行是我正在寻找脚本要做的事情

行E和F已根据网络表单复选框中的值进行了更改

任何关于如何实现这一点的想法或想法都将不胜感激

干杯


我看到有一列名为“变体”,根据您的信息,数据的副本数是该单元格中的值数。什么会触发代码运行?必须有将数据保存到行中的代码。您需要扩展该代码。您的问题基本上是“非常广泛的”,并且您还没有包括一些非常基本的信息,比如您希望行数据的副本放在哪里?代码是否总是在附加到工作表的最后一行上工作?还是数据行被覆盖?您的代码如何“知道”要设置的行?感谢您的反馈。。。我知道这是相当不明确的,因此范围很广。我不是在寻找精确的答案,而是在寻找一个指向正确方向的指针。我假设一个Google脚本会在工作表中运行,如果可能的话,它会在每次从webform输入一组新数据时运行。关于行的位置,应该追加所有内容。(例如,网络表单中的一组新数据将以第8行结尾,然后复制到第9、10、11行等)如果输入表单位于对话框中,或从应用程序脚本创建的侧栏中,则可以使用
google.Script.run.functionName()
运行.gs脚本函数。如果输入表单是Google表单,则可以使用“On form Submit”触发器触发函数运行。如果输入表单来自您自己的网站,您可以通过HTTPS GET或POST请求触发代码在应用程序脚本中运行。第一个问题是让脚本运行。您可以使用