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

Cells

У меня есть лист, показанный на изображении выше, и я хотел бы сделать следующее: для ячеек в диапазоне B2: B21 и D2: D21 я хотел бы установить цвет фона каждой ячейки на цвет фона своего правого соседа. , Так, например, цвет фона B3 должен быть таким же, как цвет C3; цвет фона D14 должен быть таким же, как цвет E14 и так далее. Возможно ли это с помощью формул Google Sheet, условного форматирования или для этого нужно добавить скрипт, и если да, то как?

1 Ответ

1 голос
/ 17 апреля 2019

Может быть, вы можете попробовать это:

function changeBackgroundColor() {
  var sheet = SpreadsheetApp.getActiveSpreadsheet();
  var cRange = sheet.getRange("C2:C21");
  var cbgColors = cRange.getBackgrounds();
  var bRange = sheet.getRange("B2:B21");
  bRange.setBackgrounds(cbgColors);
  var eRange = sheet.getRange("E2:E21");
  var ebgColors = eRange.getBackgrounds();
  var dRange = sheet.getRange("D2:D21");
  dRange.setBackgrounds(ebgColors);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...