Условное форматирование на основе цвета другой ячейки - PullRequest
0 голосов
/ 02 июля 2019

У меня есть электронная таблица Google с числовыми данными и названиями месяцев сверху.

Есть ли способ скопировать условное форматирование из нижней строки (числовой) в верхнюю (названия месяцев)?

Например, выделите «Апрель» зеленым и «Август» красным?

Форматирование верхней строки на основе значений нижней строки не будет работать, так как данные могут сильно измениться.

g-sheet

1 Ответ

1 голос
/ 02 июля 2019

Как насчет этого:

function copyColors() {
  var ss=SpreadsheetApp.getActive();
  var sh=ss.getSheetByName('Sheet1');
  var cA=sh.getRange(sh.getLastRow(),2,1,sh.getLastColumn()-1).getBackgrounds();
  sh.getRange(1,2,cA.length,cA[0].length).setBackgrounds(cA);
}
...