我有一个google电子表格,其中包含一个题词的一列。现在我需要创建一个google表单,n个问题是生成的世代odicetagcode的n个问题,其中Text从我的电子表格中取出(其中n是我的电子表格中的行数;目前〜100)。

是否有直接做到这一点?

谢谢你的时间!

有帮助吗?

解决方案

参考: https://developers.google.com/apps-script/reference/forms/

在电子表格中创建一个应用程序脚本:

function createForm(){
var form = FormApp.create('A New Form');
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("Sheet1");
var rangeValues = sheet.getRange('A1:A20').getValues();


for (var x in rangeValues){
  form.addTextItem().setTitle(rangeValues[x]);
}

Logger.log('Published URL: ' + form.getPublishedUrl());
Logger.log('Editor URL: ' + form.getEditUrl());

}
.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top