У меня есть электронная таблица, подобная изображению (выбор да / нет) https://i.ibb.co/6DS8NcF/cells.jpg
Можно ли удалить ряд ячеек, когда пользователь нажимает «да»?И что удаленная строка переходит на другой лист?
У меня есть базовые знания о ГАЗЕ, так что если это возможно с ГАЗОМ, это нормально.
Я уже спросил у Google, но они не знают, возможно ли это.
Редактировать: Этот код делает первый шаг, удаляя ячейки с помощью «Да» (еще раз спасибо за то, что подтолкнул меня в правильном направлении).
function onEdit() {
var sheet = SpreadsheetApp.getActiveSheet();
var rows = sheet.getDataRange();
var numRows = rows.getNumRows();
var values = rows.getValues();
var rowsDeleted = 0;
for (var i = 0; i <= numRows - 1; i++) {
var row = values[i];
if (row[5] == 'Yes') { // 0 for column A, 1 for B, etc
sheet.deleteRow((parseInt(i)+1) - rowsDeleted);
rowsDeleted++;
}
}
};
Я опубликую следующий шаг, как только узнаю.