App脚本根据列表中的值匹配删除行
创始人
2024-09-10 15:30:49
0次

下面是一个使用Google App脚本的示例代码,该代码根据列表中的值匹配并删除行。

function deleteRowsBasedOnList() {
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  var valuesToMatch = ['Value1', 'Value2', 'Value3']; // 匹配的值列表
  
  var data = sheet.getDataRange().getValues();
  var newData = [];
  
  for (var i = 0; i < data.length; i++) {
    var row = data[i];
    var valueToCheck = row[0]; // 假设值在每行的第一列
    
    if (valuesToMatch.indexOf(valueToCheck) === -1) {
      newData.push(row);
    }
  }
  
  sheet.clearContents(); // 清空原有内容
  
  for (var j = 0; j < newData.length; j++) {
    sheet.getRange(j + 1, 1, 1, newData[j].length).setValues([newData[j]]);
  }
}

这段代码假设要删除的值在每行的第一列,在代码中通过valuesToMatch列表指定要匹配的值。在执行脚本时,它会遍历整个工作表的数据,并将不匹配的行保存到newData列表中。然后,它会清空原有内容并将新数据写回工作表。

请确保在使用此脚本之前将valuesToMatch列表和值的列正确配置。另外,建议在执行脚本之前先备份您的工作表。

相关内容

热门资讯

三分钟了解!繁花透视挂脚本软件... 三分钟了解!繁花透视挂脚本软件,繁花原来真的是有透视挂推荐工具繁花破解侠是真的助透视。每个模型中均包...
总算清楚!边锋老友延寿麻将开挂... 总算清楚!边锋老友延寿麻将开挂脚本软件,边锋老友延寿麻将都是有开挂详细技巧亲,关键说明,边锋老友延寿...
玩家必看分享!摸一把跑得快透视... 玩家必看分享!摸一把跑得快透视脚本软件,摸一把跑得快竟然有透视了解教程1、每一步都需要思考,不同水平...
重大来袭!途游四川麻将辅助脚本... 重大来袭!途游四川麻将辅助脚本软件,途游四川麻将真是有辅助关于神器1、途游四川麻将破解器简单,途游四...
一秒答解!红中茶馆辅助脚本软件... 一秒答解!红中茶馆辅助脚本软件,红中茶馆好像真的是有辅助推荐工具1、红中茶馆模拟器是什么优化,红中茶...
重磅来袭!吉祥麻将辅助器脚本软... 重磅来袭!吉祥麻将辅助器脚本软件,吉祥麻将确实是有辅助器揭露攻略1、吉祥麻将辅助软件下载优化,吉祥麻...
我来教大家!PX在线透视挂脚本... 我来教大家!PX在线透视挂脚本软件,PX在线好像真的是有透视挂详情工具PX在线透视方法中分为三种模型...
今日百科!天天遇难麻将透视脚本... 今日百科!天天遇难麻将透视脚本软件,天天遇难麻将总是有透视科普工具1、操作简单,无需天天遇难麻将手机...
科普常识!爱玩麻将辅助脚本软件... 科普常识!爱玩麻将辅助脚本软件,爱玩麻将其实存在有辅助揭幕app1、实时爱玩麻将透视辅助更新:用户可...
我来教教大家!云雀麻将辅助器脚... 我来教教大家!云雀麻将辅助器脚本软件,云雀麻将竟然存在有辅助器关于脚本1、云雀麻将公共底牌简单,云雀...