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

问题描述 投票:-2回答:1

我使用Google Sheets API从电子表格中读取数据,但该电子表格里面有很多张。我找不到一种方法来指定我必须读取哪张表,使用电子表格链接中的gid值。

我检索数据的代码是:

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

在上面的get()方法中,有一个spreadsheetId的论据,但不是sheetId。如何指定要从中检索数据的工作表?

android google-sheets-api google-api-java-client
1个回答
1
投票

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

例如,如果工作表名称为“Sheet5”,并且您希望范围为“D1:F8”,那么该行将会读取

ValueRange result = service.spreadsheets().values().get(spreadsheetId, "Sheet5!D1:F8").execute();
© www.soinside.com 2019 - 2024. All rights reserved.