【发布时间】:2021-06-11 15:01:31
【问题描述】:
我将简单的触发器设置为 onEdit 并使用下面的代码来执行它。 一切正常,但是当我尝试移动执行主函数的选项卡时,整个触发器停止工作并且 typeError 出现“无法读取未定义的属性'范围'”
我有 3 张纸。函数运行的主工作表,我的 onEdit 发生的第二张工作表和辅助工作表。当我将主工作表移动到第二个或最后一个选项卡时,触发器将不起作用。
function onEdit(e) {
if (e.range.getA1Notation() == 'C9') {
if (/^\w+$/.test(e.value)) {
this[e.value]();
e.range.clear();
}
}
}
【问题讨论】:
标签: google-apps-script google-sheets