首页 > 解决方案 > 我的 google sheet javascript 程序不删除行,为什么?

问题描述

我从工作表中删除行时遇到问题。此代码不会删除行。有人可以解释一下吗?

function myFunction() {
      var doc = SpreadsheetApp.getActiveSpreadsheet();
      var sheet = doc.getSheetByName("Taulukko1");
      
      var values = sheet.getRange("A1:K28").getValues();
      
      var row_del = new Array();
        
      for(var i=0;i< values.length; i++)
      {
          if(values[i][7] == '17.9.2020'){
          row_del.push(i); 
      }
    }
     
      for (var i = row_del.length - 1; i>=0; i--)   {     
         sheet.deleteRow(row_del[i]);   
   }
    
}

标签: javascriptgoogle-sheets

解决方案


推荐阅读