繁体   English   中英

输入另一个单元格时清除单元格内容

[英]Clear cell content when another cell is entered

嗨,我是Google脚本的新手,希望向您寻求帮助。

在电子表格中,当在单元格H中输入日期时,我需要一个脚本来清除单元格I和J中的数据?

也就是说,如果在H5中输入了日期,则清除I5和J5中的所有数据,或者如果在H7中输入了日期,则清除I7&J7中的所有数据,依此类推。

非常感谢

尝试:

function onEdit() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheetByName("month test"); // don't forget to change by your sheet name
  var statusValues = sheet.getRange("H:H").getValues();
  for (var row in statusValues) {
    try{
      if(statusValues[row][0]!="" && typeof statusValues[row][0]=="object"){
        var num = parseInt(row) + 1;
        sheet.getRange(num, 9,1,2).setValue("");
      }
    }
    catch(err){
      Logger.log("didn't worked line: "+row+" --- "+err)}
  }
};

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM