Запустить скрипт с триггером, когда я изменю другую таблицу - PullRequest
0 голосов
/ 01 апреля 2020

Я хотел бы запустить скрипт в электронной таблице (называемой A), когда я делаю изменения в электронной таблице (называемой B). Является ли это возможным? учитывая, что скрипт в электронной таблице A берет информацию из электронной таблицы B.

Спасибо, парни

1 Ответ

1 голос
/ 01 апреля 2020

Да, я тестировал, используя этот скрипт:

function test() {
  var rangeToEdit = SpreadsheetApp.openById("SHEET A ID").getActiveSheet().getRange(4, 1);
  rangeToEdit.setValue("I edited sheet B") 
}

Этот скрипт находится на листе B! Я установил триггер для его выполнения «на редактирование». Каждый раз, когда вы редактируете лист B, он будет писать «Я редактировал лист B» на листе A, строка 4, столбец 1.

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