如何避免在 Google 表格中出现 "Loading..." 消息/闪烁?

How to avoid "Loading..." message/ flash in Google Sheets?

有没有办法在进行计算时禁用出现在 Google 工作表中的 Loading... 消息?

如果没有办法禁用它,是否有办法欺骗它?换句话说,让计算在隐藏行中确定,并在完成后 import 将它们放入单元格中?

Loading... 花费这么长时间的原因是自定义脚本在对单元格 [=34] 进行更改时对范围内指定的每个单元格执行 =count =]背景颜色。

.                                
.                             <color>      <range>   <key>  <range> ← (auto refresh cell)              
.                                ▼            ▼        ▼       ▼
=countWhereBackgroundColorIs("#e9f7fe", "$G175:$BN264","",$G175:$BN264)
.
.
.

它非常方便,但是性能会受到影响。

有人指点一下吗?


下面是实际问题的视频: Google Sheets "Loading..." problem

技巧 是隐藏所有计算并使用 =IMPORTRANGE 引入总数。这样用户将永远不会看到数百万次 "Loading..." 闪烁,他们只会在准备就绪时看到单元格更新。

所以很简单...

  1. 运行 你的函数并得到结果
  2. 隐藏您的结果所在的行
  3. 使用 =IMPORTRANGE
  4. 将结果导入您想要的位置


    =IMPORTRANGE("<spreadsheet_key>" , "<sheet> ! <cell>")

这是显示结果的快速视频: https://drive.google.com/file/d/0ByR1kQvOUDJbVGlpdmd2dVBDM0k/view