Este site usa cookies para garantir que você obtenha a melhor experiência, Ao utilizá-los, você aceita o uso que fazemos dos cookies.

[ Google Script ] Enviar notificación a mi correo electrónico con datos de una encuesta - Divulgando Buscadores noticias e artigos

[ Google Script ] Enviar notificación a mi correo electrónico con datos de una encuesta


About the author

Comentários

  1. Explicas muy bien, pero tengo un inconveniente con el ejercicio, me genera error cuando comienzo a digitar los campos del Formulario, es decir cuando los referencio con +e.values[3], me puedes por fa ayudar con esta incognita.

  2. Hola, esta funcion ahora en 2020 sigue siendo necesaria, sin embargo ahora desde hoja de calculo no se habre la secuencia de comando que usted nos muestra en este interesante video, como se haria ahora para vincular

  3. Muy buenas tus explicaciones. Estoy en proceso de unir un par de tus recomendaciones para unos de mis problemas.
    Pero he tenido un inconveniente con subject: 'Pedido de Mercadería – N° ' + e.values[0]
    Me toma la segunda columna y no la primera… la primera contiene un ID generado con Script.
    Desde ya muy agradecido por tu ayuda.
    Saludos

  4. Excelente ejemplo. Nos sirvió para adaptarlo y enviar todos los datos del formulario contestado al correo del usuario, agregando un campo donde se solicita el correo de la persona. Muchas gracias por compartir!!

  5. Hola, Gracias por la informacion

    Ahora tengo este problema es que tengo varias hojas de calculo de diferentes formulario y cada vez que suben de un formulario le llega la informacion que no es al que va recibir el correo
    ¿como puedo seleccionar la hoja que tiene que enviar el correo cada vez que se sube informacion?

  6. gracias por tu publicación!! pero el "evalues" no me funciona como mencionas coloque la columna que le corresponde [5] y no me retorna el valor!! si retorna el enunciado!!! probé con evalues [0] y si me retorno el valor de la marca temporal.

    me podrías ayudar

    function Rtaformulario(e){

    var emaildeusuario="[email protected]";

    var mensajeemail="Se requiere programar la siguiente solicitud – " + e.values[1];
    MailApp.sendEmail({

    to:emaildeusuario,

    subject: "Tienes una nueva solicitud",

    htmlBody:mensajeemail

    }

    );

    }

  7. Eres lo máximo, no tienes idea de como me estas ayudando, yo no sabía nada de programación ya hora gracias a ti me estoy aventurando en este mundo. Gracias nuevamente.

  8. Hola, use este script hace un año en una cuenta y estaba funcionando bien, pero ya no, y no puedo acceder al script Editor, me muestra un aviso: No se puede abrir el archivo en estos momentos.
    Comprueba la dirección e inténtalo de nuevo. Gracias.

  9. Hola amigo, se puede que las respuestas del formulario las mande a otro correo y no de google?

  10. Hola diego, me gustan tus videos, hay alguna forma de relacionar datos o celdas de excel a google sheets?
    si la hay me ayudarias muchisimo

  11. Estimado, ¿Cómo lo hago para poner la variable e.values[2] dentro de mailto?… es para responder el correo más cómodamente a quien completó formulario. Este es mi código:

    function formSubmitReply(e) {
    var destinatario1 = "[email protected]";

    var msg = "Hola,"+"<br>"+"Alguien ha completado el formulario,<br><br>"

    + "<a href=mailto:{{e.values[2]}}?Subject=Respuesta%20a%20tu%20consulta>Responde desde aquí</a>"

    MailApp.sendEmail(

    {

    to: destinatario1,

    subject:"Formulario completado",

    htmlBody: msg,

    }

    )

    }

    Soy novato, se agradece la ayuda.
    Saludos!

  12. hola, al dar clic en disparadores me envia a otra pagina no me abre se cuadro de dialogo de activadores del proyecto activo. ayuda porfvaor.

    muy bueno tu video

  13. Hola, ¿sabes cómo usar la función mail.app para enviar el correo con "reply to" , tanto a un correo específico como a un correo de una celda cuando los usuarios completan formulario ej: e.values[2]?

    Me ayudo mucho este video. Saludos!

  14. Otra pregunta, cómo hago para que esas respuestas que se envían al correo, lleguen distribuidos en una tabla. Cada pregunta con su respuesta.
    Muchas gracias

  15. Estimados, ayuda, alguien sabe porqué me llega doble correo cuando alguien llena el formulario??

  16. Estimado, genio, me ayudó mucho.
    No obstante tengo un percance, cuando lleno el formulario me llega doble correo. Un correo con todos los datos, las preguntas y las descripciones, y el segundo correo me llega sólo las preguntas, sin las respuestas.
    Por favor tu ayuda.
    Puse todos los detalles que hiciste.

  17. Hola el script funciona muy bien, pero tengo este problema cuando uso e.values en una columna de sheets que tiene dentro valores obtenidos con arrayformula, en el email, el resultado es UNDEFINED. Sabes como solucionarlo?Muchas gracias

  18. Hola, gracias por este trabajo. Solo una consulta ¿en usuario email, puedo poner otro correo de gmail que no sea el mío? y si se puede enviar a otros correos que no sean de gmail?

  19. Estimado, gracias por tus aportes
    Una pregunta, cómo hago para que varias personas reciban un correo cuando se haga llenado un formulario.
    Me mes urgente.
    Muchas gracias

  20. 26-09-19 12:57am

    Hola, gracias por el tuto, nadie lee mis comentarios pero voy a hacer la consulta, tengo una pestaña en sheets (madre) que va controlar regsitro que cada pestaña hija realice una acción, si en cada hoja ejemplo 2 de tres hijas no han realizado la acción, entonces enviarle correo a las correspondientes de esas pestañas y realicen la acción en su correspondiente hoja. que acción sería?, umm ejemplo que dentro de un cuadro de cada pestaña antes de las 9am esa persona en su pestaña haya reportado el horario de entrada, si a la 9:05 am no se a realizado esa acción entonces enviarle email para que registre su hora de entrada.

    😛

    Gracias al menos por leer el comentario.

  21. hola mira ala hora de ejecutar me aparece esto Falta "}" detrás de la lista de propiedades. (línea 14, archivo "envio de encuesta")

Os comentários estão fechados.