Я все еще изучаю javascript, так что извините за, возможно, глупый вопрос.
Я искал название моего вопроса, и ближайшей к нему я нашел следующую ссылку:
Google Sheets скопируйте и вставьте строку в другой лист, а затем удалите содержимое с первого листа
Что мне нужно сделать, это найти слово «Kicked» в этом листе Google:
https://docs.google.com/spreadsheets/d/1UM3sZ3AK6_-khzfNgyyYesn56DrkKS2zSV20zorzpPg/edit?usp=sharing
от столбцов F до AJ в строках от 2 до 101, поэтому мой диапазон поиска - F2: AJ101.
текущий код, который я использую в скрипте, выглядит следующим образом:
function onEdit(e) {
var sheet=e.range.getSheet();
if (sheet.getSheetName() == 'Test') {
logSheet = e.source.getSheetByName('Kicked');
var row = e.range.getRow();
var lastRow = logSheet.getLastRow();
var range = sheet.getRange(row, 1, 1, sheet.getLastColumn());
range.copyTo(logSheet.getRange(lastRow+1,1),{contentsOnly:true});
sheet.clearContent();
}
}
}
Однако код не очищает строку после ее копирования на новый лист.
Если кто-нибудь может мне помочь, я был бы очень признателен.