Активировать функцию выбора ячейки - PullRequest
0 голосов
/ 06 ноября 2018

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

Я уже написал функцию, которая делает это:

function getCell() {
  var app = SpreadsheetApp;
  var ss = app.getActiveSpreadsheet();
  var sheet = ss.getActiveSheet();

  //get the current highlighted cell
  var cell = sheet.getCurrentCell();

  //get the row number
  var row = cell.getRow(); 

  //log the value
  Logger.log(row);

}

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

1 Ответ

0 голосов
/ 07 ноября 2018

Доступные триггеры описаны в https://developers.google.com/apps-script/guides/triggers/. Альтернативой, которая может служить в качестве обходного пути, является использование "метода опроса", описанного в Как сделать, чтобы значения боковой панели отображались из ячеек?

...