如何在Javascript中使用api v4删除google工作表中的行?

如何在Javascript中使用api v4删除google工作表中的行?,javascript,google-sheets-api,Javascript,Google Sheets Api,我正在尝试使用javascript中的GoogleSheetsAPI删除GoogleSheets中的一行。但我只能删除行的第一个单元格。我相信一定有明确的价值观,但我不知道是什么。另外,如果您能建议我如何删除通过删除此行创建的空行,那就太好了。您基本上可以将文档中列出的请求复制到示例中,以便在JS中执行批量更新 var params1 = { spreadsheetId: 'Id', range: "

我正在尝试使用javascript中的GoogleSheetsAPI删除GoogleSheets中的一行。但我只能删除行的第一个单元格。我相信一定有明确的价值观,但我不知道是什么。另外,如果您能建议我如何删除通过删除此行创建的空行,那就太好了。

您基本上可以将文档中列出的请求复制到示例中,以便在JS中执行批量更新

            var params1 = {
               spreadsheetId: 'Id', 
                range: "sheet 1!A2",
            };
        
            var clearValuesRequestBody = {
            };
        
            var request = await gapi.client.sheets.spreadsheets.values.clear(params1, clearValuesRequestBody);
您可以查看如何查找
电子表格ID
电子表格ID
。您可以将这些值放在变量中,或者直接将它们放到引用它们的代码中

startIndex
endIndex
告诉它删除第一行。由于索引为零,
“startIndex”:0
表示第一行,而
“endIndex”:1
表示在第二行之前停止。
endIndex
是独占的,这意味着操作将应用于从
startIndex
指示的行开始并在
endIndex
之前结束的零件


注意:我实际上没有使用GoogleSheetsAPI。以上信息仅基于我在文档中找到的内容

您基本上可以将文档中列出的请求复制到示例中,以便在JS中执行批量更新

            var params1 = {
               spreadsheetId: 'Id', 
                range: "sheet 1!A2",
            };
        
            var clearValuesRequestBody = {
            };
        
            var request = await gapi.client.sheets.spreadsheets.values.clear(params1, clearValuesRequestBody);
您可以查看如何查找
电子表格ID
电子表格ID
。您可以将这些值放在变量中,或者直接将它们放到引用它们的代码中

startIndex
endIndex
告诉它删除第一行。由于索引为零,
“startIndex”:0
表示第一行,而
“endIndex”:1
表示在第二行之前停止。
endIndex
是独占的,这意味着操作将应用于从
startIndex
指示的行开始并在
endIndex
之前结束的零件


注意:我实际上没有使用GoogleSheetsAPI。以上信息仅基于我在文档中找到的内容

只需在线使用文档即可。我试图理解文档,但我知道API和其他东西。因此,我无法具体遵循该怎么做。你能推荐一个已经实现的示例代码吗?我可以从工作表中删除该行,但我不知道如何从google工作表中删除该空行。请帮助。只需在线使用文档即可。我试图理解文档,但我知道API和其他东西。因此,我无法具体遵循该怎么做。你能推荐一个已经实现的示例代码吗?我可以从工作表中删除该行,但我不知道如何从google工作表中删除该空行。请帮忙。