Javascript 循环,该循环将查找和删除Google Sheets脚本中的特定行
我想在GoogleSheets脚本中创建一个循环,首先获取每一行的位置,其中B列上的“N/a”错误,然后删除整行。我从该代码开始,但它不会返回“N/A”字符串行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
函数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);
}