【发布时间】:2019-06-08 22:32:18
【问题描述】:
我正在创建一个以谷歌电子表格为后盾的谷歌表单。 每天,都会将回复添加到表单中。 这些回复被添加到电子表格中。
第一个响应占用电子表格中的第一行,第二个响应占用第二行,依此类推。
当我删除表单响应以及我和其他人时,它会继续,就像电子表格的前一行已被填写一样。
例如,如果我有 4 个响应,最后一个将位于电子表格的第 4 行。如果我清除响应并添加另一个,它将添加到第 5 行(而前 4 行为空)。
是否可以在我清除新回复后重置它们的“索引”?
这是我的 Google 应用脚本:
var financeSheet = SpreadsheetApp.openById(_spreadsheetId);
var financeForm = FormApp.openById(_formId);
var expencesSheet = financeSheet.getSheetByName(_sheet);
// Clean the form and the responses
financeForm.deleteAllResponses();
expencesSheet.getRange(2, 1, 100, 5).clear();
【问题讨论】:
标签: google-apps-script google-sheets google-forms