场景:使用API执行以下操作:
C1的值偶尔会变为Loading...,这是一个占位符值,直到自定义公式返回一个值。当我查看电子表格UI时,该值是正确的,但API可以返回Loading...值。我尝试在从C1获取值的调用之前添加一些延迟,但没有效果。我是不是漏掉了什么?要等更长的时间吗?
Loading...
kq0g1dla1#
在你的电子表格公式中,试着为$C1列或C$1行或者$C$1列和行设置绝对引用。对我来说,它立刻就起作用了。而且,我的问题似乎没有再次出现。仅供参考,在我的例子中,一个自定义应用脚本公式=columnToJSON('Categ Lists'!H$4:H$103)获取了100行,并从非空值数组编译了一个JSON列表。该公式在大约50列上重复。将列设置为绝对引用立即生效,我的Node.js应用开始读取GoogleSheets公式的返回值,没有偶尔中断。希望对你有帮助。
$C1
C$1
$C$1
=columnToJSON('Categ Lists'!H$4:H$103)
1条答案
按热度按时间kq0g1dla1#
在你的电子表格公式中,试着为
$C1
列或C$1
行或者$C$1
列和行设置绝对引用。对我来说,它立刻就起作用了。而且,我的问题似乎没有再次出现。仅供参考,在我的例子中,一个自定义应用脚本公式
=columnToJSON('Categ Lists'!H$4:H$103)
获取了100行,并从非空值数组编译了一个JSON列表。该公式在大约50列上重复。将列设置为绝对引用立即生效,我的Node.js应用开始读取GoogleSheets公式的返回值,没有偶尔中断。希望对你有帮助。