I am trying to create a script to sort a table on the current active sheet/tab but I am getting an error that I could not identify.
Any help is appreciated!
function onEdit(e) {
var sht = e.source.getActiveSheet();
var arr_sht = ["sheet 1","sheet 2","sheet 3","sheet 4"]
var sht_name = sht.getName();
if (!arr_sht.includes(sht_name)){return;};
var c = e.range.getColumn();
if(c !== 1) {return;}
var r = e.range.getRow();
if (r<12) {return;}
if (e.value !== 'next step'){return};
var rng = SpreadsheetApp.getActiveSheet().getDataRange();
rng = rng.offset(11,0,rng.getNumRows()-1);
rng.sort({column:1,ascending:true})
}