相关疑难解决方法(0)

Google Spreadsheet GAS触发器不会为匿名编辑器触发

我有一个电子表格来跟踪数据,每个有链接的用户都可以编辑.虽然我明白这是一个安全隐患,但我不介意,因为电子表格只是我所知道的并且对我所在的公会感兴趣.

更多特定区域受到保护,只有文档管理员才能访问它.

我想做的是,让GAS对所有(匿名)用户的"onEdit"做出回应.

最简单的例子是这样的:

Code.gs

function onEdit(e) { Browser.msgBox('Editing...'); }
Run Code Online (Sandbox Code Playgroud)

我将它附加到表 - >编辑触发器,它确实为我显示 - 因为我登录OR,因为我是这个文档的管理员.但是:其他(匿名)用户由于某种原因没有收到消息框.我已经阅读了权限表并且说明了,如果你想要使用任何类型的脚本(除了那些时间驱动的脚本,以一个脚本的名义执行,添加它们),显然你必须登录).

没有解决方法吗?我的触发器只是将值从一个表复制到另一个表,排序和格式化它们.

非常感谢你提前!

google-sheets google-apps-script

1
推荐指数
1
解决办法
1306
查看次数

标签 统计

google-apps-script ×1

google-sheets ×1