代码之家  ›  专栏  ›  技术社区  ›  Mark Witczak

如何在Google Sheets脚本中解析范围

  •  1
  • Mark Witczak  · 技术社区  · 8 年前

    我如何在Google工作表中逐个遍历一系列单元格?我有一个由几个单元格组成的范围(例如D2:D10),需要逐步遍历该范围内的每个单元格才能传递到函数。该函数只接受一个单元格(如D5)的范围,并执行偏移以更改附近单元格的背景。

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

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

    谢谢

    1 回复  |  直到 8 年前
        1
  •  2
  •   Bence Kaulics    5 年前

    使用 getCell(row, column) 函数-返回相对于范围的单元格(基于1)。您可以将其与 getNumRows() 和 getNumColumns() 在整个范围内进行分析。

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