Я только что попытался отсортировать столбец с именами в алфавитном порядке после добавления нового имени или редактирования существующего имени (я начал процесс сортировки со второй строки, потому что первая строка - мой заголовок). Я использовал триггер onEdit (e), как показано на рисунке. Это должно быть просто, но это не работает. Когда я добавляю имя на лист или редактирую существующее, ничего не происходит.
ss = SpreadsheetApp.openById("1nQZT16wiN9AX6FqZhioKyeLWoL7_BKfi09zRg");
sheet = ss.getSheetByName("Sheet1");
function onEdit(e) {
range = sheet.getRange(2, 1, sheet.getLastRow()-1);
range.sort(1);
}
Таблица выглядит так, как показано на рисунке:
Я надеюсь, что у кого-то есть решение этой проблемы.