[缺少参数列表语法错误后]]

问题描述 投票:0回答:1

我正在尝试创建一个脚本,该脚本根据从表单提交的数据创建一个新选项卡,并在创建时将公式插入到新选项卡中。脚本的最后一行给了我一个语法错误。 “在参数列表后缺少”。所有括号似乎都已正确关闭。我想念什么吗?

function makeTabs() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getActiveSheet();
  var last = sheet.getLastRow();
  for(var i=0; i<last; i++){
    var tabName = sheet.getRange(i+1,1).getValue();
    var create = ss.insertSheet(tabName);
    var tab = ss.getRange('A2').activate();
    var tab = ss.getCurrentCell().setFormula('=QUERY(\'Form Responses 1\'!A2:R,"select * where C="'tabName'",-1)")');
  }
}

我正在尝试创建一个脚本,该脚本根据从表单提交的数据创建一个新选项卡,并在创建时将公式插入到新选项卡中。脚本的最后一行给了我一个语法错误。 “ ...

google-apps-script syntax
1个回答
0
投票

在最后一个语句中,您将两个字符串之间用tabName串联在一起时出现语法错误。可以使用+运算符执行字符串连接,如下所示:

© www.soinside.com 2019 - 2024. All rights reserved.