Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 循环,该循环将查找和删除Google Sheets脚本中的特定行_Javascript_Google Sheets - Fatal编程技术网

Javascript 循环,该循环将查找和删除Google Sheets脚本中的特定行

Javascript 循环,该循环将查找和删除Google Sheets脚本中的特定行,javascript,google-sheets,Javascript,Google Sheets,我想在GoogleSheets脚本中创建一个循环,首先获取每一行的位置,其中B列上的“N/a”错误,然后删除整行。我从该代码开始,但它不会返回“N/A”字符串行 函数DeleteShops(){ var ss=SpreadsheetApp.getActiveSpreadsheet().getSheetByName(“MainShops”); 对于(i=4;i

我想在GoogleSheets脚本中创建一个循环,首先获取每一行的位置,其中B列上的“N/a”错误,然后删除整行。我从该代码开始,但它不会返回“N/A”字符串行

函数DeleteShops(){
var ss=SpreadsheetApp.getActiveSpreadsheet().getSheetByName(“MainShops”);
对于(i=4;i<282;i++){
var RowCheck=ss.getRange(i,2.getValues();
如果(行检查==“#不适用”){
var RowToDelete=ss.getRange(i,2.getRow();
打破
} 
否则{
继续;
}
}
Logger.log(rowtodelet);
}  
您有一个备用的
=
换个台词就行了

if(RowCheck==“#N/A”){

if(RowCheck==“#N/A”){

  function DeleteShops() {

  var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("MainShops");

  for(i=4; i < 282; i++){

  var RowCheck = ss.getRange(i, 2).getValues();

    if (RowCheck ===  "#N/A") {

   var RowToDelete = ss.getRange(i, 2).getRow();
       break;  

    } 

    else {

      continue;

         }

  }

   Logger.log(RowToDelete);

}