我正在尝试创建一个任务管理器。我有五列:Category
,Date
,Description
,Status
和End date
。
我想要的是,如果单元格End date
的值已“完成”,则自动完成Status
。
答案 0 :(得分:0)
RODO,
在var sheetName中填写工作表名称('标签的名称',而不是电子表格的名称),看看是否有效:
function onEdit(e) {
var sheetName = 'YOUR_SHEETNAME_HERE';
var editCol = 4;
if (e.source.getActiveSheet().getName() !== sheetName || e.range.columnStart !== editCol || e.range.rowStart < 2) return;
e.range.offset(0, 1).setValue(e.value === 'Completed' ? new Date() : null);
}