【发布时间】:2021-03-29 22:14:24
【问题描述】:
下面的代码导致一个空白表,可能是由于 .clear() 最后执行,即使它列在最前面?
const ss = SpreadsheetApp.getActiveSpreadsheet();
var contractSheet = ss.getSheetByName(sheetName);
contractSheet.clear();
const body = {requests: [{pasteData: {html: true, data: table[0], coordinate: {sheetId: ss.getSheetByName(sheetName).getSheetId()}}}]};
Sheets.Spreadsheets.batchUpdate(body, ss.getId());
如果我删除 .clear() 脚本会运行并很好地填充工作表。但我需要在从最终批处理请求中加载新数据之前清除工作表。
任何想法将不胜感激。 :-)
【问题讨论】:
标签: google-apps-script google-sheets google-sheets-api