我有一个主人和一个客户端谷歌电子表格 客户端是主服务器的副本 我只能在主ss中访问,我的协作者只能访问客户端ss。我的合作者可以编辑客户端ss;然后单击一个菜单(称为“注册”)应该在Master ss上写下他的修改并自动发送给我。
好的,如果我的合作者是主人的编辑,那一切都没问题。否则寄存器脚本不会。
我该怎么办?我已经找到了这个,我已经看到有一个AddEditor方法,但我不知道使用。
var tss = SpreadsheetApp.openById('SS.KEY')
这里有一个错误;你没有权限......
谢谢
答案 0 :(得分:2)
使用网络应用。即使用您的帐户为主电子表格创建一个Web应用程序。您可以从URL触发Web应用程序甚至传递参数。 使用能够调用Web应用程序的脚本设置客户端电子表格。
webapp将以“如您”的方式运行,拥有您的所有权利。客户端脚本将作为编辑客户端电子表格的人员运行。