这是我的脚本 -
function dlColor() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Sheet1');
var columnO = sheet.getRange(2, 11, sheet.getLastRow()-1, 1).getValues();
var colors = [];
for (var i = 0; i < columnO.length; i++)
colors.push([columnO[i][0] == 'DL' ? 'red' :
columnO[i][0] == '2' ? 'blue' : 'green']);
var cell = sheet.getRange(2, 2, colors.length, 1);
cell.setBackground(colors);
}
但是当我把cell.setFontColor
放得很好的时候。实际上如何使用cell.setBackground?我阅读了Google的文档,但无法找到我做错的事。
答案 0 :(得分:0)
因为它的复数为setBackgrounds。 https://developers.google.com/apps-script/reference/spreadsheet/range