Для проекта я использую функцию, чтобы установить цвет фона листа.
Эта функция работает, но Google сообщает, что setBackgroundColor устарела.
function bg() {
var ss = SpreadsheetApp.getActive();
var range = SpreadsheetApp.getActiveSheet().getDataRange();
for (var i = range.getRow(); i < range.getLastRow(); i++) {
rowRange = range.offset(i, 0, 1);
status = rowRange.offset(0, 0).getValue();
if (status !=0) {
rowRange.setBackgroundColor("#000000");
}
}
Я пытаюсь использовать "setBackgrounds (colors)", но это не работает.
function new_bg() {
var ss = SpreadsheetApp.getActive();
var sheet = ss.getSheets()[0];
var range = sheet.getDataRange();
var value = range.getValues();
for(var i = 2; i <= value; i++){
var colors = ["#000000"];
range.setBackgrounds(colors);
}
}