Pregunta


Tengo una hoja de cálculo de Google que contiene (entre otras cosas) una columna con preguntas.Ahora necesito crear un formulario de Google con N preguntas de tipo Text para lo cual el Question Title se toma de mi hoja de cálculo (donde N es el número de filas en mi hoja de cálculo;actualmente ~ 100).

¿Existe una forma sencilla de hacerlo?

¡Gracias por tu tiempo!

¿Fue útil?

Solución

para su referencia: https://developers.google.com/apps-script/reference/forms/

Crear un script de aplicaciones en su hoja de cálculo así:

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());

}

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top