我有一个类似图片的电子表格(选择是/否)https://i.ibb.co/6DS8NcF/cells.jpg
当用户单击“是”时,是否可以删除一行单元格?那被删除的那一行去了另一张纸?
我对GAS有一些基本的了解,因此如果可以使用GAS可以。
我已经问过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++;
}
}
};
一旦发现,我将发布下一步。