如何解析Google表格脚本中的范围

时间:2018-05-16 19:14:53

标签: google-apps-script google-sheets

如何在Google表格中单独浏览一系列单元格?我有一系列的几个单元格(例如D2:D10),需要逐步通过该范围内的每个单元格以传递给一个函数。该函数仅接受一个单元格的范围(例如D5)并执行偏移以更改附近单元格的背景。

我的想法是在for循环中解析范围并将每个单元格发送到函数,但我似乎找不到在一个范围内索引的方法来拉出子集。我错过了什么?

我不关心单元格中的值,因此从值中创建数组对我没有帮助。

谢谢!

1 个答案:

答案 0 :(得分:2)

使用getCell(行,列)函数 - 它返回相对于范围的单元格(从1开始)。您可以将它与getNumRows()和getNumColumns()结合使用来解析范围。

https://developers.google.com/apps-script/reference/spreadsheet/range#getCell(Integer,Integer)