Заполнение диапазонов одного столбца данными
function part() {
var sheet = SpreadsheetApp.getActive().getSheetByName('Builder');
var rangeA=["A12","A15:A16","A19:A22","A25:A30","A33:A36","A39:A42","A45:A52","A55:A59","A62:A66"];
rangeA.forEach(function(A1){
var rg=sheet.getRange(A1);
var vA=rg.getValues();
vA.forEach(function(r){
r[0]="NONE";
})
rg.setValues(vA);
})
}
Это будет сделано для любого диапазона размеров:
function part() {
var sheet = SpreadsheetApp.getActive().getSheetByName('Builder');
var rangeA=["A12","A15:A16","A19:A22","A25:A30","A33:A36","A39:A42","A45:A52","A55:B59","A62:A66"];
rangeA.forEach(function(A1){
var rg=sheet.getRange(A1);
var vA=rg.getValues();
vA.forEach(function(r){
for(var i=0;i<r.length;i++) {
r[i]="NONE";
}
})
rg.setValues(vA)
})
}