我创建了一个带有代码的表格,能够使用条件(在特定单元格中输入数字)将名为“ASSISTANT”的表格中的所需行发送到另一个名为“DATA”的表格。其想法是在分配时为用户分配汽车并注册“日期入库”值,并在接收回来时添加“日期出库”值。
我要解决的问题是,当我将汽车分配给用户时,提交的行包含“编号、姓名、编号、入库日期”值,当我们收到汽车时,脚本再次提交相同的行,包含相同的先前值,并将“出库日期”值添加到“DATA”表格的新行上,因此最终会有两行:第一行是分配时,第二行是收到时。
我希望我的脚本能够在“DATA”表格中搜索第一次提交的行,并用新行值覆盖它,而不是创建一个新行。
这里是包含问题代码的表格:
我要解决的问题是,当我将汽车分配给用户时,提交的行包含“编号、姓名、编号、入库日期”值,当我们收到汽车时,脚本再次提交相同的行,包含相同的先前值,并将“出库日期”值添加到“DATA”表格的新行上,因此最终会有两行:第一行是分配时,第二行是收到时。
我希望我的脚本能够在“DATA”表格中搜索第一次提交的行,并用新行值覆盖它,而不是创建一个新行。
这里是包含问题代码的表格:
https://docs.google.com/spreadsheets/d/1X27afOLzvljYjM8IgkoM3f0jtpQHXDmZRm75VmLvAwY/edit#gid=0
作为提示,在以下链接中: 一个名为“Sandy Good”的用户在该帖子中回答了其他成员,展示了如何搜索一行并通过覆盖它来“更新”它的代码。问题是我不知道如何将那段代码实现到我写的代码上。也许那篇文章是关键...或者也许不是,我只是想知道如何解决它。 我刚开始学习编程,试图自己完成这个脚本,进行研究和尝试,但现在我卡住了。