我已经将Google Spreadsheet与Google Form连接,但我不知道,我如何才能将电子表格中的值包含到表单中并显示它们(在我的方案中,这将是课程注册的自由空间)。
解说图片:https://drive.google.com/file/d/0B4HOotJEv18lLTNiY3ZmcGl3T3M/view?usp=sharing
预期结果:课程有30个免费座位供学生使用,我想在我的Google表单中显示课程注册还剩下多少免费座位。
非常感谢您的帮助,也脚本示例将非常欢迎。
发布于 2015-03-14 01:17:30
您可以使用Forms Service在AppScript中创建表单,并在脚本中设置问题和选择。在脚本中,您还可以引用Spreadsheet,因此您应该能够从电子表格中读取数据,并以这种方式将其放入表单。
我还没有真正尝试过,但它可能看起来像这样:
var form = FormApp.create('New Form');
var item = form.addCheckboxItem();
var ss = SpreadsheetApp.openById("<ID>");
var val = ss.getRange(<RANGE>).getValue();
item.setTitle('Question ' + val + ' Question');
item.setChoices([
item.createChoice('ONE'),
item.createChoice('TWO'),
item.createChoice('THREE')
]);你也可以查看这个Quickstart和Video。
https://stackoverflow.com/questions/29028559
复制相似问题