【问题标题】:Google sheet app script errors after laptop sleep笔记本电脑睡眠后谷歌工作表应用程序脚本错误
【发布时间】:2015-06-12 09:22:16
【问题描述】:

我在调用 mysql 数据库的工作表中有一个自定义函数。它每行从mysql中提取一个值,例如

  | A   |  B
--------------------------------
1 | YES |  =readCompleteFromMember(A1)
2 | NO  |  =readCompleteFromMember(A2)

如果我让我的笔记本电脑进入睡眠状态并在第二天早上打开它,而不关闭工作表,我会收到 #ERROR

执行自定义函数的内部错误。

在 col B 的每个单元格中。刷新 ctrl - r 或关闭/打开工作表并不能修复它。

我可以通过编辑函数并保存它来解决它。我在某处添加了一个空行,保存,整个事情就会自行解决。

有没有更好的办法?

【问题讨论】:

    标签: google-apps-script google-sheets


    【解决方案1】:

    Henrique 很好地解释了为什么像这样的自定义函数不会在 Script to summarise data not updating 中更新。

    归结为 Google 表格中的优化决策;自定义函数只有在其参数发生更改时才会被重新评估。

    尝试设置一个 onOpen 触发器以进行无关紧要的更改 - 例如在 A 列中删除并重新添加某些内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-22
      • 2010-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多