gpt4 book ai didi

google-apps-script - 如何将表单响应目标设置为电子表格中的特定工作表?

转载 作者:行者123 更新时间:2023-12-05 07:59:25 25 4
gpt4 key购买 nike

所以我发送了大量表格,其中每个表格都是专门为该特定响应者指定的(表格中问题的上下文会根据提交给它的用户而变化),这部分很好。但我想将他们的回复记录到一个主电子表格中,其中每个用户都由该电子表格中的一张表表示。我想做类似的事情

//activeRef is a Row object on another spreadsheet
//responseSS is an already existing spreadsheet
For each member - of which there are N - {
responseSS.insertSheet(activeRef.refereeID);
activeResponseSheet = responseSS.getSheets()[N];
conflForm = FormApp.create('Conflict Declerations')
conflForm.setDescription(DESCRIPTION)
.setAllowResponseEdits(true)
.setShowLinkToRespondAgain(false)
.setDestination(FormApp.setDestinationType.SHEET, responseSS.getSheets()[N]);
}

不幸的是,您不能将目标设置为这样的特定工作表,根据我的理解,它必须是电子表格。我可以为每个表单回复创建一个特定的电子表格,但会有几十到数百个这样的电子表格 - 将每个回复记录到主电子表格的一张表中会更易于管理。

有解决办法吗?

谢谢

最佳答案

无法将特定工作表设置为接收表单响应,因为电子表格-表单链接过程会创建一个新工作表。

有两种选择

  1. 使用公式(即 ={'Form Responses 1'!A2:G;'Form Responses 2'!A2:G;'Form Responses 3'!A2:G})<
  2. 对接收表单响应的电子表格使用表单提交可安装触发器。事件对象包含几个可能有用的属性,例如 rangevalues 等。
  3. 为每个表单使用一个表单提交可安装触发器。事件对象包含几个可能有用的属性,即 response

关于google-apps-script - 如何将表单响应目标设置为电子表格中的特定工作表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21787620/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com