【发布时间】:2013-11-13 17:30:26
【问题描述】:
我正在处理从谷歌表单填充的电子表格。我想出了如何在每周之后删除所有数据以重置表单和电子表格。我面临的问题是表单为每个条目添加了新行。最终电子表格将达到行数限制,但我需要该表格继续使用几年。到目前为止我的代码是:
herefunction clearRange() {
var sheet = SpreadsheetApp.getActive().getSheetByName('Form Responses 1');
sheet.getRange('A8:V100').clearContent();
for (row>=451; row<1000; row++) {
sheet.deleteRow(451)
}
}
当它解决时,它给了我一个错误提示:ReferenceError: "row" is not defined。我是编程界的新手,希望能得到任何帮助。
【问题讨论】:
-
我认为
row>=451(在循环初始化中)应该是var row=451
标签: for-loop google-apps-script google-spreadsheet-api delete-row