多个用户使用电子表格而不覆盖内容

时间:2012-11-03 16:53:57

标签: google-apps-script google-sheets

我是新人,非常感谢我的帮助!

我的电子表格充当销售工具,在各种单元格中输入信息以运行敏感度分析。一旦销售人员选择了所需的选项,他们就“提交”。然后,提交的数据将存储在电子表格中的单独表格中(称为“数据库”)。

我希望数据库表存储所有用户提交。问题是当多个用户同时使用销售工具工作表时,他们输入的信息会在提交之前被其他用户的输入覆盖。

我希望多个用户能够同时使用“销售工具”表而不会互相覆盖,但仍然可以将数据提交到“数据库”表。

欣赏想法?

3 个答案:

答案 0 :(得分:0)

您可以使用Lock Service锁定电子表格,然后在写入电子表格后将其释放。

答案 1 :(得分:0)

除了Lock Service(已经由Srik提到)之外,还有Sheet.appendRow函数,它更易于使用且速度更快。但是,只有在将新数据插入工作表而不是真正写入相同单元格时才有意义。

答案 2 :(得分:0)

你不能使用表格吗? 通过这种方式,人们可以在不实际修改电子表格的情况下插入数据......