我想编写一个脚本,允许我仅突出显示(背景颜色)选定范围内的某些单元格,例如,仅突出显示第 2 列和第 2 行中的单元格,即使我选择整个表格也是如此。
例如:
For each cell in selected range {
If selected cell[i][j] is within allowed range {
cell background color = green
};
};Run Code Online (Sandbox Code Playgroud)
我试图完成的代码:
function BackgroundColor() {
var spreadsheet = SpreadsheetApp.getActive();
var sheet = spreadsheet.getActiveSheet();
var range = sheet.getActiveRange();
var cells = range.getValues();
var numRows = range.getNumRows();
var numCols = range.getNumColumns();
for (var i = 0; i < numRows; i++) {
for (var j = 0; j < numCols; j++) {
if (range.getValues()[i][j] == …Run Code Online (Sandbox Code Playgroud)