Javascript 输入其他单元格时清除单元格内容
嗨,我是谷歌脚本的新手,希望能得到你的帮助 在我的电子表格中,当在单元格H中输入日期时,我需要一个脚本来清除单元格I和J中的数据 即,如果在H5中输入了日期,则清除I5和J5中的所有数据,或者如果在H7中输入了日期,则清除I7和J7中的所有数据,等等 非常感谢试试看:Javascript 输入其他单元格时清除单元格内容,javascript,google-sheets,Javascript,Google Sheets,嗨,我是谷歌脚本的新手,希望能得到你的帮助 在我的电子表格中,当在单元格H中输入日期时,我需要一个脚本来清除单元格I和J中的数据 即,如果在H5中输入了日期,则清除I5和J5中的所有数据,或者如果在H7中输入了日期,则清除I7和J7中的所有数据,等等 非常感谢试试看: function onEdit() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheetByName("month test")
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)}
}
};
请查看文档的以下部分。