首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >onEdit和IMPORTRANGE?

onEdit和IMPORTRANGE?
EN

Stack Overflow用户
提问于 2018-11-22 13:57:35
回答 1查看 690关注 0票数 1

我使用下面的脚本来捕获使用'IMPORTRANGE‘函数从不同的Google电子表格导入的每个新行的entry_timestamp。

代码语言:javascript
复制
function onEdit(e) {

    var ss = e.source.getActiveSheet();
    if (ss.getName() !== 'Raw Data' || e.range.columnStart !== 3) return;
    e.range.offset(0, -2)
        .setValue(e.value ? new Date() : null);
}

虽然每次我在col.C中“编辑”某件东西时,上面的代码片段都很有魅力,但每当插入一个新的行项时,我都希望使用IMPORTRANGE函数对另一个电子表格进行更改,从而获得相同的功能。

有专家能帮我吗?我在这里创建了一个样本表供您参考。

任何帮助都是非常感谢的:)

EN

回答 1

Stack Overflow用户

发布于 2019-11-06 03:20:13

我刚碰到这个问题,找到了解决办法。创建一个名为onChange的函数,并将其设置为在电子表格更改时触发的触发器。当Importrange做出更改时,此例程将触发。

编辑:对不起,这看起来不起作用,因为onChange的事件对象没有提供所需的信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53432581

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档