如何使用gid值从电子表格的不同工作表中读取。 Google表格API

时间:2018-07-12 06:47:46

标签: android google-sheets-api google-api-java-client

我正在使用Google Sheets API从电子表格中读取数据,但是该电子表格内部有很多工作表。而且我找不到使用电子表格链接中的gid值来指定必须读取的工作表的方法。

我检索数据的代码是:

ValueRange result = service.spreadsheets().values().get(spreadsheetId, range).execute();

在上面的get()方法中,有一个spreadsheetId的自变量,而没有sheetId的自变量。如何指定要从中检索数据的工作表?

1 个答案:

答案 0 :(得分:1)

range参数是使用A1表示法的字符串,因此您要在其中包含工作表 name (Sheets API Reference.)

例如,如果工作表名称为“ Sheet5”,而您希望范围为“ D1:F8”,则该行将显示为

ValueRange result = service.spreadsheets().values().get(spreadsheetId, "Sheet5!D1:F8").execute();