应用脚本未定义范围

时间:2019-01-10 13:42:55

标签: google-apps-script google-sheets

在onEdit函数中无法从事件对象检索范围

我编写了一个非常简单的触发函数来捕获Google表格中的更改。 onEdit函数会在发生任何更改时调用,并且我可以更新所引用的单元格。但是,我无法获得A1表示法的范围。尝试执行此操作会导致范围未定义。

function onEdit(e) {  
  var a = e.range;
  a.setNote('Last modified: ' + new Date());
  Logger.log(a.getA1notation);
}

如果我更新工作表上的任何单元格,则会添加一个注释以及注释和更改时间。但是,日志仅包含:

[19-01-10 05:29:58:456 PST]未定义

,表示范围未定义。方法setNote有效,但getA1notation无效!

0 个答案:

没有答案