0

我尝试将一个非常基本的脚本(实际上它只是一个用于测试目的的 msgbox)应用于谷歌电子表格事件计时器:

时间驱动——

分钟计时器---

每一分钟

...但它不执行。

我已将相同的脚本附加到 onOpen 和 onChange 事件中,并且工作正常。

我过去(成功地)使用过计时器,所以这是另一个未宣布的弃用功能,还是??????

4

1 回答 1

1

据我所知,脚本每小时都会触发一次,它的 Browser.MessageBox 不会触发。该脚本在执行时可能没有对打开的电子表格的句柄,甚至对浏览器也没有句柄。

如果您使用另一个测试,您应该看到您的脚本触发,例如:

function timerResponse(e) {
  Logger.log('Timer Fired');

  var cell = SpreadsheetApp.getActiveSheet().getRange(4, 4);
  cell.setValue(e);
}
于 2013-09-06T01:18:30.307 回答