首页 > 解决方案 > 如何使用 Google Sheets API 获取当前选定的单元格/范围?

问题描述

与此问题相同的问题,但在使用 Google API 时,而不是 Google Apps 脚本。我使用 Java,但任何语言或 REST 的插图都会很好。

标签: apigoogle-sheets

解决方案


回答:

您不能这样做,因为电子表格本身没有选定范围。某个用户可能已经选择了一个范围,但该信息对 API 不可用(请参阅电子表格资源以获取更多参考)。

解释:

在 Apps 脚本中,绑定脚本获得使用方法(例如getActiveRange())的特殊权限,这些方法提供有关当前用户选择的内容的信息(请参阅特殊方法)。

但即使使用 Apps 脚本,这也不能在独立脚本中运行。更不用说使用 API 了。


推荐阅读