Я пытаюсь заставить этот сценарий работать там, где он будет работать, когда я поставлю «да» или «нет» для выбора, который будет перемещаться на основе «да» на целевой лист «Завершенная отправка»
Оригинальный лист называется «Трекер», а столбец, который мне нужен для проверки «Да или Нет», называется «Отправлено»
Он не работает, и я не так хорош в ГАЗЕ
Реальная проблема, с которой я сталкиваюсь, заключается в том, что когда я принимаю решение от «Нет» до «Да», он не перемещает строку и ничего не делает.
function onEdit(e) {
var ss = e.source,
sheet = ss.getActiveSheet(),
range = e.range,
targetSheet,
columnNumberToWatch = 9; // column A = 1, B = 2, etc
if (sheet.getName() === "Tracker" && e.value === "Dispatched" && e.range.columnStart === columnNumberToWatch) {
targetSheet = "Completed Dispatch"
} else if (sheet.getName() === "Completed Dispatch" && e.value === "Incomplete" && e.range.columnStart === columnNumberToWatch) {
targetSheet = "Tracker"
}
ss.getSheetByName(targetSheet)
.appendRow(sheet.getRange(e.range.rowStart, 1, 1, sheet.getLastColumn())
.getValues()[0])
sheet.deleteRow(e.range.rowStart);
}