3

我有一个应用程序脚本,当我手动编辑某个 Google 电子表格单元格时捕获 onEdit 事件,并根据更改应用各种格式更改。

但是,当我使用 Google Drive API 编辑同一个单元格时,脚本似乎没有运行。

是否有某种方法可以通过应用程序脚本捕获的 api 触发事件?或者其他一些解决方案?

4

1 回答 1

1

发布为 Web 应用程序:

可以使用 URL 触发 Google 应用程序脚本代码,即从 Google 应用程序脚本编辑器菜单->发布->发布为网络应用程序。然后,您可以将单元格的 id 作为参数传递给“网络应用程序”。并让网络应用程序调用 onEdit。

我怀疑“google-spreadsheet-api”无法做到这一点,因为即使是“在工作表中间插入一行”之类的基本内容也不存在。

于 2013-02-12T04:05:24.097 回答