【问题标题】:Google script onedit does not work for referenced cellsGoogle 脚本 onedit 不适用于引用的单元格
【发布时间】:2016-05-07 10:43:05
【问题描述】:

我的单元格有一个使用 importrange 链接到不同工作表的 if 语句。但是,当我的工作表上的状态更改为“是”时,记录时间和日期的 onedit 脚本不会运行。

但是,当我手动输入“YES”时,脚本会成功记录时间和日期。

是否有解决方法或替代 onEdit 来完成这项工作?

【问题讨论】:

    标签: google-sheets


    【解决方案1】:

    OnEdit 触发器不关心公式返回的值是否发生变化。只有在输入不同的值或公式时才会做出反应。

    您可以使用Time-driven triggers

    【讨论】:

    • 谢谢马克斯。我通过在源表上记录时间戳并将其引用到工作表来解决这个问题。很长的路要走,但解决了问题,因为我需要日志准确到更改点。但是谢谢,时间驱动的触发器将帮助我解决我遇到的另一个问题(我以前从未知道存在过)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多