Gau*_*ara 0 java google-sheets google-spreadsheet-api google-sheets-api
我们使用 Google Sheet API v4。我们想用空数据清除整个工作表。我们不想删除行/列。
我能够通过使用此处记录的清晰方法(查看 rev607)来做到这一点。
ClearValuesRequest clearValuesRequest = new ClearValuesRequest();
// assumes you have a sheetservice initialized
sheetsService.spreadsheets().values().clear(spreadsheetId, "Sheet1", clearValuesRequest);
Run Code Online (Sandbox Code Playgroud)
没有详细记录的关键见解是您可以仅传递范围的工作表名称,并清除工作表中的所有单元格。
这是电子表格 API的Java 快速入门。
然后,您将spreadsheets.batchUpdate用于清除工作表。fields留空并放置一个星号以指示工作表 API 所有单元格都应为空/清除。以下正文请求如下所示:
{
"requests": [
{
"updateCells": {
"range": {
"sheetId": 0
},
"fields": "*"
}
}
]
}
Run Code Online (Sandbox Code Playgroud)
在oauth playground 中快速尝试一下。
更新:这是现在工作。它清除了我的电子表格。
| 归档时间: |
|
| 查看次数: |
8651 次 |
| 最近记录: |