Clo*_*lox 2 google-sheets google-apps-script
我有一个电子表格,我希望能够使用函数而不是使用自动填充来扩展列数,因为新单元格正在填充基于复杂公式的内容并且取决于很多东西.在其中一个单元格中,我希望内容类似于=SUM(A1:A8)
但是,如果我这样做,cell.setValue("=SUM(A1:A8)")
我会得到"错误:未知范围名称A1",除非我之后编辑单元格内容并按Enter键,而不是真正更改其内容.
有没有办法解决这个问题?我不希望计算在扩展列函数中,因为我希望在其中一个引用的单元格发生更改时更新单元格计算.除了让onEdit
函数监听引用单元格中的更改并更新计算之外,还有其他方法吗?
谢谢
要在你应该使用一个小区中设置的公式cell.setFormula
没有setValue
.
我不确定我完全理解你"扩展"问题,但我认为开放范围和功能可能比应用程序脚本更适合你.例如
=SUM(A:A)
或=SUM(A2:A)
归档时间: |
|
查看次数: |
2703 次 |
最近记录: |