我正在尝试使用以下方法将一行文本从一张纸移动到下一张纸:
function onEdit(event) {
// assumes source data in sheet named Tender Numbers
// target sheet of move to named sheets- Quoted- Orders-Closed
var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = ss.getActiveSheet();
var r = event.source.getActiveRange();
// From Tender Numbers sheet to other destinations//
if((s.getName() =="Tender_Numbers" && r.getColumn() == 11 && r.getValue() =="Pre Qualification")) {
var row = r.getRow();
var numColumns = s.getLastColumn();
var targetSheet = ss.getSheetByName("Pre Qualification");
var target = targetSheet.getRange(targetSheet.getLastRow() + 1, 1);
s.getRange(row, 1, 1, numColumns).moveTo(target);
s.deleteRow(row);
}
我不断收到错误消息:
11:25:25 AM 通知执行开始
上午 11:25:25 错误
类型错误:无法读取未定义的属性“源”
onEdit @ Quoted.gs:6
我只有onEdit的功能选项
有人可以帮我吗?