Клиентские проекты Google Sheet - Как обновить строки в зависимости от статуса? - PullRequest
0 голосов
/ 30 июня 2019

У меня есть электронная таблица с названием «Клиентские проекты», в которой перечислены все проекты всех клиентов, которые можно отфильтровать по имени клиента.Но то, что я хотел бы сделать, это иметь заголовок Status с опциями - Active и Inactive.и когда я нажимаю неактивно, он автоматически скрывает / удаляет проекты клиента из электронной таблицы.

1 Ответ

0 голосов
/ 30 июня 2019

Я думаю, это поможет вам.

function UpdateInactiveRow(id){

  var ss = SpreadsheetApp.openByUrl(urldb)
  var source =  ss.getSheetByName("Client Projects");

  var lookupRangeValues = source.getRange(1, 1, source.getLastRow(), 1).getValues();//get column id of lists all of the projects

  for(var i = 0; i < lookupRangeValues.length; i++){

    if(lookupRangeValues[i] == id){

       source.getRange(i+1, 2 ).setValue("inactive"); //this column 2 is status

    }
  }  

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