У меня есть лист Google с несколькими листами для отображения незавершенных заданий учащегося. Студенты записывают номер студента в ячейку A5, чтобы отобразить свои данные на листе «ввода». Я хочу, чтобы ячейка A5 была нулевой, когда студент открывает файл. Я попытался использовать приведенный ниже код с триггером «в открытом состоянии», но он слишком медленный, чтобы помешать учащимся видеть данные других учеников. Есть ли способ установить А5 на ноль при закрытии? «Входной» лист всегда должен быть активным, поскольку это единственный лист, который не скрыт.
function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var range = sheet.getRange("A5");
range.clearContent();
}