javascript - 循环将在 Google Sheets 脚本中查找和删除特定行
问题描述
我想在 google sheet 脚本中创建循环,首先获取 B 列上为“N/A”错误的每一行的位置,然后删除整行。我从该代码开始,但它没有返回“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);
}
解决方案
你有备用=
只需更改您的线路
if (RowCheck === "#N/A") {
至
if (RowCheck == "#N/A") {
推荐阅读
- python - 在 python 中定义一个函数,使 NaN 值为零,参数数量可变
- mysql - jdbc:无法创建到数据库服务器的连接
- php - Phalcon moveTo 函数没有将文件移动到服务器中的目标目录?
- python - setattr 与自我的行为。
= 价值 - python - 在函数内部绘制和保存图形?
- vb.net - 如何修复 System.FormatException:“输入字符串的格式不正确”
- visual-studio-2017 - 如何 - 获取 Oracle.ManagedAccess 驱动程序以使用已安装的 VB.Net 应用程序
- r - 如何融化你的数据
- arduino - 步进电机的加减速
- type-conversion - Redshift:毫秒到时间戳