【问题标题】:onEdit along with IMPORTRANGE?onEdit 和 IMPORTRANGE?
【发布时间】:2018-11-22 13:57:35
【问题描述】:

我正在使用以下脚本来捕获使用“IMPORTRANGE”函数从不同的 Google 电子表格导入的每个新行的 entry_timestamp。

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 中“编辑”某些内容时,上述 sn-p 的工作方式都像魅力一样,但由于我正在阅读的另一个电子表格中的更改而插入新的行项目时,我希望使用相同的功能导入函数。

任何专家可以帮助我吗?我在这里创建了一个示例表供您参考

非常感谢任何帮助:)

【问题讨论】:

标签: google-apps-script google-sheets triggers importrange


【解决方案1】:

我刚刚遇到这个问题,并找到了解决方案。创建一个名为 onChange 的函数,并将其设置为电子表格更改时触发的触发器。当 Importrange 进行更改时,将触发此例程。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多