【发布时间】:2021-03-16 07:56:37
【问题描述】:
谷歌表格: 我想从特定工作表中获取所选单元格的行索引(或内部值),甚至是当前未聚焦的工作表。 可以说,我在工作表“A”中选择了一个单元格,然后移动到工作表“B”。从这里我想检索工作表“A”上选定的单元格行索引(或该选定单元格内的值)。
因此,“获取活动单元格”或“获取当前单元格”的任何方法都不会起作用,因为这些方法仅引用当前关注的工作表。我只是找不到任何解决方案。
【问题讨论】:
谷歌表格: 我想从特定工作表中获取所选单元格的行索引(或内部值),甚至是当前未聚焦的工作表。 可以说,我在工作表“A”中选择了一个单元格,然后移动到工作表“B”。从这里我想检索工作表“A”上选定的单元格行索引(或该选定单元格内的值)。
因此,“获取活动单元格”或“获取当前单元格”的任何方法都不会起作用,因为这些方法仅引用当前关注的工作表。我只是找不到任何解决方案。
【问题讨论】:
目前,Google Sheets API 有一个且只有一个活动单元格,它包含在活动工作表中。不会保存所有以前的单元格选择。
另外,像onSelectionChange(e) 这样的简单触发器只接受活动单元格的事件对象。
因此(目前)在未选择的单元格中获取行索引或值的唯一方法是使用getRange(<range>) 和getValue() 定义范围。
【讨论】: