Флажок запускает сценарий clearcontent, а затем автоматически снимает его - PullRequest
0 голосов
/ 24 февраля 2020

Я ищу очистку диапазона с установкой флажка, а затем с помощью сценария, чтобы снять его.

Это то, что я пробовал до сих пор, но кроме того, что looping, Я не знаю, как принудительно установить ИСТИНА в ЛОЖЬ, когда ЛОЖЬ становится ИСТИНОЙ.

function onEdit(e) {
  var aCell = e.source.getActiveCell(), col = aCell.getColumn(); 
  if(col == 2) { 
    var app = SpreadsheetApp;
    var activeSheet = app.getActiveSpreadsheet().getActiveSheet();
activeSheet.getRange("D4:D6").clearContent()
  }}

1 Ответ

1 голос
/ 24 февраля 2020

Проверьте диапазон, используя isChecked():

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