我需要一个脚本来清除空白单元格右边单元格中的内容。因此,如果A2为空白,请删除B2中的内容。我需要在大约100套两列中进行此操作。
我在单元格中有条件格式复选框,并且当左侧的单元格为空白时不需要它们。这正在减慢加载时间。
答案 0 :(得分:1)
您可能想要这样的东西:
//Set data in column B to blank if column A is blank in that row
function clearRows() {
//First get the data
var sheet = SpreadsheetApp.getActive().getActiveSheet();
var data = sheet.getRange(1, 1, sheet.getLastRow(), sheet.getLastColumn()).getValues();
//now loop through each row
for(var i = 0; i < data.length; ++i){
//if comlun A is blank
if(data[i][0] == ""){
//Then set column B to blank
data[i][1] = "";
}
}
//Save the new data to the sheet
sheet.getRange(1, 1, data.length, data[0].length).setValues(data);
}