【问题标题】:Getting error: "Missing ) after argument list. (line 11, file "Code")出现错误:参数列表后“缺少”。(第 11 行,文件“代码”)
【发布时间】:2023-03-26 21:24:01
【问题描述】:

我是编码新手。我正在尝试将电子邮件地址从 Google 表格导入到我的 gmail 帐户。任何有关此代码为何不起作用的帮助将不胜感激!这是我输入的代码:

function myFunction() {
  var alreadyAdded = "Already added";
  var sheet = SpreadsheetApp.getActiveSheet();
  var startRow = 2; // First row of data to process
  var numRows = 396; // Number of rows to process

  // Fetch the range of cells A2:F397
  var dataRange = sheet.getRange(startRow, 1, numRows, 400

    // Fetch values for each row in the Range.
    var data = dataRange.getValues();
    for
    var
    for (var i = 0; i < data.length; ++i)
  };
  var row = data[i];
  var lastName = row[0]
  var firstName = row[1]
  var emailAddress = row[2]
  var address = row[3]
  var notes = row[4]

  if (addedAlready != alreadyAdded) {
    // Create contact in Google Contacts
    var contact = ContactsApp.createContact(firstName, lastName, emailAddress);

    // Add values to new contact
    contact.addAddress(address, "");
    contact.setNotes(notes);
    sheet.getRange(startRow + i, 7).setValue(alreadyAdded);
  };
};


}

【问题讨论】:

  • 代码中是否存在“错误”? ...在第 11 行附近,有一个 for,然后是 var,然后是另一个 for,然后是循环后的 }; ???
  • 运行代码时,在参数列表后出现错误: Missing )。 (第 11 行,文件“代码”)...我应该如何修改?

标签: google-sheets gmail


【解决方案1】:

试试 var dataRange = sheet.getRange(startRow, 1, numRows, 400);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多