将一行从一个电子表格复制到另一个表格中的另一个标签

时间:2018-01-09 11:37:59

标签: javascript google-apps-script google-sheets

我想将电子表格1中的潜在客户转移到电子表格2中的潜在客户。在选择价值"潜在客户"时,必须将电子表格1中的一行复制到电子表格2中。在下拉列表中。复制到第二个电子表格后,该行应该被删除。我尝试了以下但是它没有工作:

function onEdit(event) {

    var sss = SpreadsheetApp.getActiveSpreadsheet();
    var tss = SpreadsheetApp.openById("1Ycv8");
    var s = event.source.getActiveSheet();
    var r = event.source.getActiveRange();
    var ts = ts.getSheetByName("Leads");


    if(s.getName() == "Radhika" && r.getColumn() == 6 && r.getValue() == "Prospect") {
    var row = r.getRow();
    var numColumns = s.getLastColumn(); 
    var target = ts.getRange(targetSheet.getLastRow() + 1, 1);
    s.getRange(row, 1, 1, numColumns).moveTo(target);
    s.deleteRow(row);}   

} 

请让我知道我哪里出错了。

0 个答案:

没有答案