У меня есть электронная таблица с триггером onEdit. A1 используется другими ячейками, скажем, B1.
Триггер «слушает» модификацию A1, а затем получает B1 новое значение для выполнения своей работы.
Вопросэто гарантирует, что B1 уже был пересчитан при срабатывании onEdit
? например:
Ячейка B1 содержит формулу =A1+1
Теперь 1 введен в A1
function onEdit(e){
var changeRng = e.range;
if (changeRng.getA1Notation() == "A1") {
//Read value from B2
var b1 = SpreadsheetApp.getActive().getActiveSheet().getRange(1, 2).getValue();
}
}
Может ли переменная b1
быть равной 2?