Google Sheet API V4动态工作表范围

时间:2019-10-16 15:24:48

标签: c# google-sheets-api

您好,我正在尝试访问工作表以获取数据并将其复制到数据表中,我正在使用Google表格api v4,但我发现必须将范围添加到请求参数中。

尽管我不知道该工作表中有多少列数据,但是用户是设置电子表格网址的用户,所以它有所不同,而且我找不到要添加到请求中的特定范围。

所以我如何查找包含该电子表格的所有数据的范围(知道用户可以选择的所有spreatsheet都只有一张)

我需要您的帮助,谢谢

1 个答案:

答案 0 :(得分:1)

答案:

很遗憾,无法使用Google Sheets API检索工作表的数据范围。

解决方法:

Google Apps脚本具有.getDataRange()类的Sheet方法,该方法以A1表示法返回工作表中数据的存在范围。 There is a workaround here结合了这种方法,尽管我不确定它是否适合您的用例。

功能请求:

但是,您可以让Google知道此功能对Sheets API非常重要,并且您希望请求他们实现此功能。 Google的Issue Tracker是开发人员汇报问题并为其开发服务提出功能要求的地方。提交Google Sheets API的功能请求的页面是here。我希望这对您有用。

参考文献: