Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function onEdit(e) {
- const range = e.range; //редактируемая ячейка
- const value = e.value; //значение
- const ss = e.source; //таблица
- const sheet_from = ss.getActiveSheet(); //активный лист
- if(sheet_from.getName() == 'отсюда' && range.getColumn() == 3 && value == 'TRUE'){ //условие запуска переноса строки
- const sheet_to = ss.getSheetByName('сюда'); //таблица, куда всталвяем
- const row = range.getRow(); //активная строка
- const row_values = sheet_from.getRange(row, 1, 1, 2).getValues(); //берём значения строки с первого по второй столбец
- const sheet_to_lr = sheet_to.getLastRow(); //определяем посл. строку на листе куда вставляем
- sheet_to
- .getRange(sheet_to_lr + 1, 1, row_values.length, row_values[0].length)
- .setValues(row_values); //вставляем
- sheet_from.deleteRow(row); //удаляем исходную строку
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement