在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
无效!