【发布时间】:2020-03-12 01:58:21
【问题描述】:
是否可以使用 GAS 从电子表格上的问题和答案列表中创建测验表格? 我正在为英语学习者做一个单词测试,测试者被要求为每个问题输入一个答案。 我创建了一个包含多个问题或单选按钮的测验...,但我无法将电子表格中的 TEXT 答案导入 TEXT 类型的测验。
我的脚本在下面...
function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Sheet1');
var range = ss.getDataRange();
var data = range.getValues();
var numberRows = range.getNumRows();
var numberColumns = range.getNumColumns();
var firstRow = 1;
var form = FormApp.openById('');
for(var i=0;i<numberRows;i++){
var questionType = data[i][0];
if (questionType==''){
continue;
}
else if(questionType=='TEXT'){
form.addTextItem()
.setTitle(data[i][1])
.setHelpText(data[i][2])
.setRequired(true);
}
【问题讨论】:
-
能否提供
I have been not able to import TEXT answers from spreadsheets to the TEXT-type quiz.的详细信息? -
感谢您的快速回复。我可以使用 Google Apps 脚本 (GAS) 从带有问题(和答案键)的电子表格创建一个测验表格,但我不知道如何设置答案(表格中的项目)和表格上正确答案的分数.
-
感谢您的回复。我认为提供您的脚本将帮助用户思考问题和解决方案。当然,请删除您的个人信息。
-
你是对的。我在上面添加了我的脚本。希望它可以帮助其他用户。谢谢。
-
感谢您的回复和补充信息。我注意到已经发布了答案。我认为它会解决您的问题。
标签: google-apps-script google-forms google-form-quiz