在Google脚本中的单个Google工作表中收集Google表单结果,可以通过以下步骤实现:
function onFormSubmit(e) {
var formResponses = e.response.getItemResponses();
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var row = [];
for (var i = 0; i < formResponses.length; i++) {
var response = formResponses[i];
var question = response.getItem().getTitle();
var answer = response.getResponse();
row.push(answer);
}
sheet.appendRow(row);
}
此代码将在每次提交表单时触发onFormSubmit
函数,并将表单结果添加到当前活动的Google工作表中。
完成上述步骤后,每当有人提交Google表单时,表单结果将自动收集并存储在单个Google工作表中。
推荐的腾讯云相关产品:腾讯云云函数(Serverless Cloud Function),腾讯云云数据库(TencentDB),腾讯云对象存储(COS),腾讯云API网关(API Gateway)等。您可以通过访问腾讯云官方网站获取更多关于这些产品的详细信息和文档。
请注意,本回答仅提供了一个基本的实现示例,实际应用中可能需要根据具体需求进行适当的修改和调整。
领取专属 10元无门槛券
手把手带您无忧上云