【问题标题】:Google Sheets script general mechanics谷歌表格脚本一般机制
【发布时间】:2020-04-20 12:27:09
【问题描述】:

我整理了一个相当大的脚本文件,它做了很多数学运算。在我看来,如果我在电子表格 (setValues()) 上放置一个脚本变量值,整个电子表格会重新计算(即,刷新需要一段时间)。这是真的吗?

如果我想从脚本格式化一个单元格(例如;将一个数字单元格更改为具有 3 个位置的百分比单元格)[FormattedSS.getRange(rangecoordinates).setNumberFormat("#.###%");]?当我设置格式时,整个电子表格会重新计算吗?

我是 Google 表格的新手。在 Excel 中,我可以关闭计算。 Google 表格似乎没有该选项。

【问题讨论】:

    标签: google-apps-script google-sheets


    【解决方案1】:

    Google 表格没有手动计算选项。您需要创建一个公式来检查是否运行公式的其余部分。如果输出是单个单元格,您可以轻松地使用循环引用来保留该值。

    每次执行脚本时都会出现令人讨厌的延迟,这就是它的工作原理,在普通电子表格中应不惜一切代价避免使用应用脚本,除非确实有必要。

    Google App Script Server -> Google Sheet(来回发送信息的延迟)

    Google 表格总是在任何更改后重新计算

    【讨论】:

      猜你喜欢
      • 2021-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-15
      相关资源
      最近更新 更多