首页 > 解决方案 > 获取特定工作表上选定单元格的行索引(不是当前选定的单元格)

问题描述

Google 表格:我想从特定表格中获取所选单元格的行索引(或内部值),甚至是当前未聚焦的表格。可以说,我在工作表“A”中选择了一个单元格,然后移动到工作表“B”。从这里我想检索工作表“A”上选定的单元格行索引(或该选定单元格内的值)。

因此,“获取活动单元格”或“获取当前单元格”的任何方法都不会起作用,因为这些方法仅引用当前关注的工作表。我只是找不到任何解决方案。

标签: javascriptgoogle-sheets

解决方案


解释:

目前,Google Sheets API 有一个且只有一个Active Cell,它包含在活动工作表中。不会保存所有先前的单元格选择。

此外,简单的触发器就像onSelectionChange(e)只接受活动单元格的事件对象。

因此(目前)在未选择的单元格中获取行索引或值的唯一方法是使用getRange(<range>)和使用定义范围getValue()

参考:

获取活动单元格()

简单触发器 onSelectionChange(e)


推荐阅读