Google apps script 在Google工作表中的每一行后插入空行

Google apps script 在Google工作表中的每一行后插入空行,google-apps-script,Google Apps Script,我有这个脚本,工作很好。但我有一个问题:如何添加文本而不是白色的行 function addRows(){ var startRow = 1; var sheet = SpreadsheetApp.getActiveSheet(); var rows = sheet.getDataRange(); var numRows = rows.getNumRows(); for (var i=numRows; i > -1; i--) { sheet.insertRow

我有这个脚本,工作很好。但我有一个问题:如何添加文本而不是白色的行

function addRows(){
  var startRow = 1;
  var sheet = SpreadsheetApp.getActiveSheet();
  var rows = sheet.getDataRange();
  var numRows = rows.getNumRows();
  for (var i=numRows; i > -1; i--) {
    sheet.insertRowsAfter(i + startRow, 2);
  }
}
试试这个:

function addRows(){
  var sheet=SpreadsheetApp.getActiveSheet();
  var data=sheet.getDataRange().getValues();
  var d=0;
  data.forEach(function(r,i){
    sheet.insertRowAfter(i+1+d++)
  });
}
动画:


我不知道你在这里要什么。您当前的脚本是否已经在每行之后添加了空行?你想做什么呢?