获取并更新单个Google工作表中的单元格(电子表格中的特定工作表)

时间:2017-09-23 23:04:54

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

Google电子表格由一个或多个单独的工作表组成(显示为网络底部的标签页)。 v4 sheets api使得如何在电子表格中操作默认工作表中的单元格非常清楚,但我似乎无法弄清楚如何为读/写操作指定不同的工作表。

有关如何使用java或rest api执行此操作的任何信息将不胜感激。

1 个答案:

答案 0 :(得分:1)

如果用于阅读(values.get)并将(values.update)数据写入现有电子表格的单元格,则可以使用A1表示法对电子表格中的特定工作表进行操作。 A1表示法的详细信息为here

读取操作:values.get

关于用于检索工作表中单元格值的Sheets API v4的values.get,您可以在here看到示例脚本。

在示例脚本中,您可以通过修改String spreadsheetId = "my-spreadsheet-id";String range = "my-range";来检索单元格值。例如,范围的Sheet2!A1:B2检索Sheet2的前两行中的前两个单元格。

写操作:values.update

关于用于更新工作表中单元格值的Sheets API v4的values.update,您可以在here看到示例脚本。

在示例脚本中,您可以通过修改与上面相同的方式来更新单元格值。

注意:

如果您使用示例脚本,请首先检查Quickstart。之后,请检查示例脚本中的TODO

如果我误解了你的问题,我很抱歉。