小编Fis*_*her的帖子

清除响应后,Google 电子表格不会从顶部开始

我有一个表单,可以将表单的数据输入到谷歌电子表格中。此数据按提交顺序列出。

当我清除电子表格的内容时,输入下一个数据,就好像其他数据存在一样,x 个数字或向下的行。

  1. 数据
  2. 数据

清除

  1. (空的)
  2. (空的)
  3. 数据

这是我用来清除内容的脚本

function clear() {
  var sheet =   SpreadsheetApp.openByUrl('https://docs.google.com/spreadsheets/d/1IEcXuEtkwVmnOEeQE71YQcZTrSkFa1OjlP8JpXGonHk/edit#gid=2015797647').getSheetByName('Form Responses 1');
  var lastRow = sheet.getLastRow();
  var lastCol = sheet.getLastColumn();
  var range = sheet.getRange(2,2,lastRow,lastCol);
  range.clearContent();
Run Code Online (Sandbox Code Playgroud)

我应该清除或选择要清除的数据有不同的方式吗?

或者有没有办法删除保留电子表格格式的行?

google-sheets google-apps-script google-forms

2
推荐指数
1
解决办法
2310
查看次数