Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

332
Vistas
Envío de respuestas de Google Form a Google Sheet a través de Apps Script, incluso si las respuestas del mismo usuario no han cambiado

He estado tratando de crear un script de aplicaciones que registre nuevas respuestas a un formulario de Google en una hoja de Google.

La razón por la que lo necesito es:

  1. Necesito que los usuarios puedan presentar un máximo de 1 respuesta por mes, pero luego reutilizar el mismo formulario cada mes. Es decir, los usuarios no pueden presentar más de una respuesta dentro del mismo mes, pero pueden presentar una respuesta por mes.
  2. Necesito un registro de todas las respuestas de cada mes en una sola pestaña de Google Sheet y quiero minimizar el trabajo manual.

Por lo tanto, mi procedimiento es eliminar todas las respuestas del Formulario y volver a enviar el mismo enlace al grupo de archivadores. He usado el siguiente script que registra todas las respuestas correctamente. El problema es que si se deja sin cambios una respuesta con respecto al mes anterior del mismo usuario, la celda correspondiente queda en blanco.

 function copyLastRow(event) { var target = SpreadsheetApp.openById('spreadsheetID').getSheetByName('all responses'); target.appendRow(event.values); }

Así es como se ven las respuestas con el guión de arriba. Todas esas respuestas han sido enviadas por la misma cuenta de Google, y cuando una respuesta no se modifica, registra una celda en blanco.

Estaría buscando obtener aún el texto de la respuesta, incluso si se ha dejado sin cambios con respecto al mes anterior.

Vea cómo se registra en Hojas de cálculo de Google

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda