Скрыть столбцы на основе значения ячейки Google-скрипта - PullRequest
0 голосов
/ 30 января 2020

Я только что начал узнавать о скрипте Google через несколько дней go, и столкнулся с одной проблемой, которую не могу решить. В моем листе Google я хочу скрыть столбцы C -K, если ячейка B2 = FALSE, и показать столбцы C -K, если ячейка B2 = TRUE. Как я могу это сделать?

1 Ответ

1 голос
/ 31 января 2020

Добавьте флажок в ячейку B2 и используйте эту простую функцию onEdit.

function onEdit(e) {
  var sh=e.range.getSheet();
  if(sh.getName()=='Sheet234' && e.range.columnStart==2 && e.range.rowStart==2) {
    e.source.toast(e.value);
    if(e.value=="TRUE") {
      sh.hideColumns(3,9);
    }else{
      sh.showColumns(3,9);
    }
  }  
}

Анимация:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...