✨event: onEdit
/**
* onOpen()
*/
function onOpen() {
// app UI
var ui = SpreadsheetApp.getUi();
// ♥ 自製工具
ui.createMenu('🧰 工具箱')
.addItem('❶ 原始報表 ➠ 生成資料', 'init')
.addToUi();
}
/**
* onEdit(e)
* triggered when editing the spreadsheet.
* @param {Event} e The onEdit event.
*/
function onEdit(e) {
// ⭐️ edited cell
var range = e.range;
let rngGrade = App.range.byName('Grade');
// 不是「高一、高二、高三」那一格,就請回。
if (!App.isSameRange(range, rngGrade)) return;
App.updateCurrentClasses();
}
Last updated