Защита ячейки в гугл листах - PullRequest
0 голосов
/ 30 ноября 2018

Как защитить ячейку в листах Google при редактировании другой ячейки (раскрывающегося списка) той же строки с помощью скрипта приложений?

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

function  onOpen() 
{ 

    var Dev_statuscol=10;
    var issues=2

    var sht=SpreadsheetApp.getActiveSpreadsheet()
    var Issue_sheet=sht.getSheetByName('Issues')
    var col=Issue_sheet.getActiveRange().getColumn()
    var row =Issue_sheet.getActiveRange().getRow()
    if(Issue_sheet.getActiveRange().getColumn()==Dev_statuscol)
    {
      if(Issue_sheet.getActiveRange().getValue()=="Issue Read")
      {
         if(Issue_sheet.getActiveCell().offset(row, col-7)!= null)
         { 
            Issue_sheet.getActiveCell().offset(row,col-7).protect()
         }
      }

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