0

我有一个主人和一个客户谷歌电子表格客户端是主人的副本,我只能在主人 ss 中访问,我的合作者只能在客户 ss 中访问。我的合作者可以编辑客户端 ss;然后单击一个菜单(称为“注册”)应该将他的修改写在 Master ss 上并自动给我发一封邮件。

好的,如果我的合作者是master的编辑,一切都好;否则注册脚本不会去。

我能怎么做?我已经找到了这个,我看到有一个 AddEditor 方法,但我不知道它的用途。

var tss = SpreadsheetApp.openById('SS.KEY')

这里有一个错误;你没有权限...

谢谢

4

1 回答 1

2

使用网络应用程序。即使用您的帐户为主电子表格创建一个网络应用程序。您可以从 URL 触发 Web 应用程序,甚至可以传递参数。使用能够调用 Web 应用程序的脚本设置客户端电子表格。

webapp 将运行“As you”,拥有您的所有权利。客户端脚本将作为编辑客户端电子表格的人运行。

于 2013-04-30T05:37:07.043 回答