Convertir tabla de Google SHEETS en respuestas de Google FORMS

Поділитися
Вставка
  • Опубліковано 30 січ 2025

КОМЕНТАРІ • 68

  • @tathox4216
    @tathox4216 2 роки тому +2

    Mago!!!! 👍

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому

      Hola!
      Que amables palabras! Mil gracias!
      Saludos!

  • @lightmaxful
    @lightmaxful 3 місяці тому +1

    Muchas gracias, tengo que llenar formularios por cada asesoría que hago y me es más fácil ponerlo en una hoja de cálculo que en el formulario y son más de 150 @_@

    • @JuanSGuzman
      @JuanSGuzman  3 місяці тому

      Hola
      Excelente! Me alegra ser de utilidad.
      Un gran saludo!

  • @MiltonMatheus
    @MiltonMatheus Рік тому +1

    por fin encontre la solucion , gracias

  • @luisalbertovelandia5117
    @luisalbertovelandia5117 2 роки тому

    Muy buen video... muchas gracias..

  • @emanuelortiz9305
    @emanuelortiz9305 2 роки тому +2

    Gracias, me sirve para cargar las horas de trabajo. Yo primero las cargo en GgSheet, y me da pereza cargar en el GgForms

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому

      Hola
      Excelente! Me alegra ser de utilidad.
      Un gran saludo!

  • @micela78
    @micela78 2 роки тому +2

    Hola Juan, un gustó. La verdad muy buenos videos... Y muy bien explicados. Gracias por compartir tu conocimiento y experiencia.
    Te quería hacer una consulta. Se puede hacer un formulario que busque registros bajo determinados criterios, ya cargados? No sé si me explico bien... Lo que quiero hacer es tomar mi maestro de cientes buscar el cliente por uno o varios criterios de búsqueda... Que me traiga los datos y editarlo. Eso se puede hacer en los formularios estos. Porque no me doy cuánta como hacerlo y no encuentro un vídeo

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому

      Hola!
      Desafortunadamente en Forms no se puede
      PAra esto debes usar formularios HTML
      Saludos!

  • @trayenantu9856
    @trayenantu9856 Рік тому +2

    Quisiera plantear otro problema. Tengo que calificar muchas respuestas de cuestionario y quisiera automatizar la revisión manual de las respuestas, para publicar la respuesta de forma inmediata para evitar la revisión al asignar puntaje ya que la persona en esas preguntas debe elegir un numero entre 0 y 10, tienendo el mismo valor de puntaje el numero elegido por la persona (cada pregunta tiene una puntuación máxima de 10, siempre que la persona elija 10) y manualmente tengo que colocar el valor elejido por la persona, que puede ser 3 o 5, segun la opción que eligió. Al usar Cuadricula de una opción, puedo asignar los puntos correctos al numero elegido, pero eso hace que los puntos totales por pregunta aumenten.
    ¿Puede orientar en este caso tan particular?

  • @By_FerchoST
    @By_FerchoST Рік тому +1

    Tengo un requerimiento, básicamente es similar , en mi caso al realizar el formulario se envía el registro a sheet, pero creé una columna mediante cálculos generé una respuesta tipo texto, esa respuesta quiero que se envíe al formulario y por ende al evaluado, hay como realizar es procedimiento?

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      no es tan sencillo,,,ya me lo habian pedido, lo dejo para otro video
      Saludos!

    • @By_FerchoST
      @By_FerchoST Рік тому

      @@JuanSGuzman por favor estoy en epera de ese video. mucha gracias

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      En realidad no se enviaria al formulario. Una opción sería enviarlo por mail al usuario
      Saludos!@@By_FerchoST

  • @johnmunozcarrillo3599
    @johnmunozcarrillo3599 10 місяців тому +1

    Me genera error en esta línea pero si es de tipo hora:
    var respuestahora = preguntahora.asTimeItem().createResponse(hora)
    me sale:
    Exception: The parameters (number) don't match the method signature for FormApp.TimeItem.createResponse.
    pero ya ajusté el formato a tipo hora y sigue igual, qué podría modificar en todo caso?

    • @JuanSGuzman
      @JuanSGuzman  10 місяців тому

      Hola!
      Puede que tu variable hora deba ser una cadena de texto con el formato hh:mm:ss?
      Saludos!

  • @harveygomezquintero7501
    @harveygomezquintero7501 2 роки тому +1

    Excelente video, tengo una duda, cómo se hace cuando el tipo respuesta es una cuadricula?

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому

      Hola!
      Ese es un caso un poco mas complicado
      Lo dejo para un curso o video mas avanzado
      Saludos!

  • @aldoramirez7867
    @aldoramirez7867 Рік тому

    Gracias Juan, eses un crack. Consulta: ¿Cómo se haría en el caso de archivos adjuntos?

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      Hmmmm
      Interesante
      Tengo que pensar como sería
      Saludos!

  • @analiaberlingieri4511
    @analiaberlingieri4511 2 роки тому +1

    Hola! yo necesito desde mi tabla de datos poner un link de modificar formulario para ir actualizando la base eso se puede ?gracias

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому

      Hola
      Aquí te dejo un video donde lo hago
      ua-cam.com/video/c0Frn0PIcHk/v-deo.html
      Saludos!

  • @oxpey4473
    @oxpey4473 2 роки тому +1

    Excelente video lo había pedido en otro video y resulta que la solución está aquí INCREIBLE!!!
    1) Me quedan varias dudas, si en la taba de sheet no respetan las validaciones? como lo tomaría el forms?
    2) Y que pasa con los campos obligatorios que en la tabla no sean agregados?
    3) Y por último y super importante; yo tenía un código gracias a otros de sus videos extraía el getEditResponseUrl() y al importarlos desde una tabla ya no lo genera :( como puedo hacer?
    Desde ya muchas gracias maestro :D
    Abrazo desde argentina!!!

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому +1

      Hola!
      Muy buenas recomendaciones para la parte 2!
      Gracias!

  • @emiliaarias66
    @emiliaarias66 7 місяців тому +1

    Hola! Excelente video, me sirvió mucho. Tengo una duda.
    Mi formulario tiene mezcla de tipo de preguntas, entre esas Check Box
    Me genera error en esta línea que es tipo CheckBoxItem:
    var respuestaCampoamplio = preguntaCampoamplio.asCheckboxItem().createResponse(campoamplio)
    me sale:

    Exception: The parameters (String) don't match the method signature for FormApp.CheckboxItem.createResponse.
    qué puedo modificar en este caso, para que pueda continuar?
    Me salvarías con tu respuesta, muchas gracias

    • @JuanSGuzman
      @JuanSGuzman  7 місяців тому

      Creo que el checkboxitem necesita arreglos. Intenta con .createResponse([campoamplio])
      Saludos!

  • @vfitsomosmassalud6576
    @vfitsomosmassalud6576 Рік тому +1

    Hola Juan ! Soy un seguidor de tus tutoriales. Cuando trabaje en este proceso me di cuenta que cuando se trabaja con secciones ya no sirve este código. ¿Será posible que en un próximo video trabajes en este mismo ambito pero con secciones donde queden respuestas en blanco ?

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      Hola!
      Disculpa si no entendi bien la pregunta, pero no entiendo la utilidad. Si tenemos los ids o los nombres, para que necesitas las secciones
      Saludos!

  • @efrazapata
    @efrazapata Рік тому

    Hola, muy buen tutorial, consulta, como puedo sumar el link de edición del formulario a esta tabla?, La idea es cargar una base con link editables para que puedan modificar respuestas desde ahí.
    saludos gracias.

  • @sergiqueraltolos2991
    @sergiqueraltolos2991 2 роки тому +1

    Hola, un gran tutorial. Te planteo una duda. En caso que quiera importar una fecha diferente a la actual a mi formulario (marca de tiempo), donde encuentro el id de la marca de tiempo del formulario? Al ejecutar "traerIdsPreguntas" no aparece el id de la marca de tiempo. Gracias.

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому +1

      Hola!
      La marca de tiempo no se puede cambiar en Forms
      Hasta donde se yo
      Saludos!

    • @sergiqueraltolos2991
      @sergiqueraltolos2991 2 роки тому +1

      @@JuanSGuzman Muchas gracias por tu tiempo. Crearemos una pregunta para la fecha.
      Buen trabajo.

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому

      @@sergiqueraltolos2991 Excelente! Me cuentas!

  • @jarsonsaenz7038
    @jarsonsaenz7038 7 місяців тому +1

    Buenas tardes! Esto aún sigue así de complicado? Con AI y demás programas aún no se puede hacer de manera más rápida y sencilla? Saludos!

    • @JuanSGuzman
      @JuanSGuzman  7 місяців тому

      Hola!
      Más allá de buscar el código con GPT, no se si haya una manera de automatizarlo más con IA.
      Me queda de tarea
      Saludos!

  • @elprofeluchito
    @elprofeluchito 2 роки тому +1

    Buenos dias, quisiera pedirte una ayuda si se pudiera, en los formularios de cuestionario donde se autocalifican rapidamente y te dan la nota como respuesta, se podria ocultar la puntuacion donde el alumno no pueda ver el puntaje y en la respuesta de la nota final se podria ver como un mensaje que diga, hay que esforzarce mas, bien, muy bien o super.
    Lo digo porque en el colegio se quiere que los estudiantes solo vean un comentario como respuesta y no numeros por ser evaluacion cualitativa, por favor si podrias ayudarme, muchas gracias.

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому +1

      Hola Luis
      La verdad es que nunca me he metido de lleno en ese tema de los examenes autocalificados, pero ya lo anoto!
      Saludos!

  • @carj900630
    @carj900630 2 роки тому +1

    los datos tipo date y time, se peuden enviar?.... lo he logrado con listas, opciones de radio boton y demas pero con esos no. me puedes dar una luz de ayuda =D

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому

      Hola!
      No lo he intentado
      Se debería poder
      Lo investigo y te cuento
      Saludos!

  • @awperezsa8018
    @awperezsa8018 3 роки тому

    Juan, eres un maestro!!!...este
    Proceso andaba buscando,pero aquí te va la consulta, en caso que tenga varias secciones mi form, eso le pone algún impedimento? Y si tengo una respuesta que sigue un patrón y es verificada por una expresión regular, también funcionaría?.
    Desde ya muchas gracias por tu conocimiento.

    • @pabloarabelcosta
      @pabloarabelcosta 2 роки тому

      En base si, lo recomendable seria estudiar un poco de Jscript para poder ver la logica detras de las secciones, pero en teoría es posible

  • @brianengel9408
    @brianengel9408 2 роки тому +1

    Hola. Me parece que haces una excelente explicación de todo. Me gustaría preguntar como puedo hacer en el caso de una pregunta que tenga el tipo File_Upload, cuál debería ser el "as" adecuado y en el caso de un tipo de pregunta GRID, donde la respuesta se maneja en varias columnas del sheet, cómo debería ser el llamado de columnas o citado de columnas al momento de colocar el getRange. Te agradecería si me puedes ayudar.

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому

      Hola!
      Los archivos se manejan de manera diferenter
      Tengo pendiente un video de eso
      Saludos!

    • @brianengel9408
      @brianengel9408 2 роки тому

      @@JuanSGuzman Me encantaría me puedas ayudar con mi proyecto y me puedas dar asesoría para armarlo. Tú crees que podamos hacer una reunión por zoom o meet, te comento que es lo que quiero hacer y me indicas cuanto es por la asesoría y tu tiempo

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому

      @@brianengel9408 Hola Brian
      Desafortunadamente no tengo tiempo actualmente para asesorías
      Un gran saludo!

  • @humpet1
    @humpet1 Рік тому

    Juan Buenas tardes
    me manda "14:23:49 Error Se ha producido un error desconocido. Inténtalo de nuevo más tarde."
    es de google?
    o que se hace?

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      Te funcionó?
      Saludos!

    • @humpet1
      @humpet1 Рік тому

      19:27:54 Aviso Se ha iniciado la ejecución
      19:27:55 Error
      Exception: The parameters (String) don't match the method signature for FormApp.DateItem.createResponse.
      exportarRespuesAForms @ Sin título.gs:46

    • @humpet1
      @humpet1 Рік тому

      este es el ultimo ya revise dos veces y nada
      lo cambio a "asTextItem"?

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      Q tipo de pregunta es
      Saludos!@@humpet1

  • @israelgarcia2410
    @israelgarcia2410 Рік тому +1

    hola la verdad que yo soy profesor de la universidad de cesine nos vas a arruinar sigue asi.... eres un super profesor.
    una pregunta que son dos el ejemplo que diste sirve para MULTIPLE_CHOICE y texto pregunta como seria para checkboss y para scala

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      Hola!
      Gracias por las amables palabras! la verdad me falta muuchoo. Es dificil buscar el balance entre explicar pero no explicar taaanto, jaja
      La clave esta en cambiar el asMultipleChoiceITem aca
      var respuestaTematica = preguntaTematica.asMultipleChoiceItem().createResponse(tematica)
      Para check seria
      .asCheckboxItem()
      Para escala seria
      .asScaleItem()
      Saludos!

  •  2 роки тому +1

    ¿Cómo se resuelve el tema de las marcas temporales?

    • @JuanSGuzman
      @JuanSGuzman  2 роки тому

      Hola Jesús
      Esta mas complejo
      Una posibilidad es crear otra pregunta de timestamp diferente al timestamp nativo de Forms, porque este no hay forma de cambiarlo, al menos de que lo cambiemos despues de forma manual
      Saludos!

  • @alejandrocobos680
    @alejandrocobos680 8 місяців тому +1

    error codigo.gs:5
    me sale ese error, quito la parte de inicial y si funciona!!!

    • @JuanSGuzman
      @JuanSGuzman  8 місяців тому

      Excelente q hayas solucionado!

  • @humpet1
    @humpet1 Рік тому

    este
    "withResponse is not a function"
    jajajajaja
    mandame ayuda

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      mandame un poco mas de detalles del error porfa
      Saludos!

    • @humpet1
      @humpet1 Рік тому

      cada vez me hace errores distintos de verdad ya no se que hacer
      te lo comparto?
      me harias un gran favor ya que me quiero quitar Monday de encima

    • @humpet1
      @humpet1 Рік тому

      @@JuanSGuzman Juan disculpa la molestia cuando no es Texto
      y lo pone como fecha es=.asDateItem?
      de ser asi tampoco lo corre

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      Solo si el tipo de pregunta es fecha
      Saludos!@@humpet1

    • @JuanSGuzman
      @JuanSGuzman  Рік тому

      Claro, envía el código por aqui
      Saludos!@@humpet1

  • @sergio_muniz
    @sergio_muniz Рік тому +1

    Me arroja "TypeError: respuesta.withItemResponse is not a function"