On Edit doesnt work if cell auto updates - Need a workaround Google Sheets
问题 This code works as intended when you manually change a cell. function onEdit(event) { // assumes source data in sheet named Prepsheet // target sheet of move to named TopUp Required var ss = SpreadsheetApp.getActiveSpreadsheet(); var s = event.source.getActiveSheet(); var r = event.source.getActiveRange(); if(s.getName() == "PrepSheet" && r.getColumn() == 15 && r.getValue() == 0) { var row = r.getRow(); var numColumns = s.getLastColumn(); var targetSheet = ss.getSheetByName("TopUp Required");