Google Spreadsheets:自动处理新行(过滤,条件格式,...)

时间:2017-12-31 10:43:08

标签: node.js google-sheets google-api

我有一个谷歌电子表格和一个nodejs应用程序,它使用谷歌API来更新现有行并添加新行。现在我有些事我不知道该怎么做。

1)在B列中有一个公式,它使用该行其他列的值。有没有一种简单的方法来复制具有新行索引的公式?或者,在发送请求以获取索引然后将其插入公式之前,我是否必须遍历范围?我认为第一行中的ArrayFormula不起作用,因为它是一个复杂的公式,其中一些函数不能与ArrayFormula一起使用,比如MAX。

2)我对整个表格有一个过滤范围。但是如果我在我的应用程序中添加新行,则范围不会自动更新。我怎么能这样做?

3)与条件格式相同。如果我添加新行,则不会自动更新条件格式的范围。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

1-使用copyTo方法代替setValue(s),它将自动编入索引

2-你会在高级Google表格中找到过滤器选项,你需要再次设置它,因为#ref改变了这个过滤器为条件格式化而消失的原因