Как защитить ячейку в листах 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()
}
}
}
}