Да, я тестировал, используя этот скрипт:
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.