Google Planilhas Avançado - #65 Enviando Emails

Поделиться
HTML-код
  • Опубликовано: 5 окт 2024
  • Nesse tutorial aprenderemos como realizar o envio de emails da planilha do Google utilizando o Google Apps Script.
    Tutorial Completo: webdesignemfoc...
    In this tutorial we will learn how to send emails from Google spreadsheet using Google Apps Script.
    Full Tutorial: webdesignemfoc...
    Suporte Premium: webdesignemfoco@gmail.com

Комментарии • 123

  • @kujones
    @kujones Месяц назад

    Cara! perfeito o tutorial! Só faltou dizer como automatizar o corpo do email com um link externo, assim como fez com o campo "e-mail". curtido e inscrito. beijo te amo!

  • @amarildodeoliveirabarros8052
    @amarildodeoliveirabarros8052 2 года назад +2

    Claro e objetivo. Sem enrolação! Parabéns pelo trabalho e obrigado por compartilhar seus conhecimentos.

  • @tuliotorres3790
    @tuliotorres3790 4 года назад +2

    parabéns pelo conteúdo... muito bom

  • @brunims
    @brunims 2 года назад +1

    Muito bom o tutorial.

  • @andersonfontisdossantos1963
    @andersonfontisdossantos1963 Год назад +1

    Top, deu certinho.

  • @Wagner_Gilberto
    @Wagner_Gilberto 4 года назад +1

    Show. Ja vi alguns scripts, mas nenhum simples, prático e totalmente funcionando.

  • @suporte02amwsys53
    @suporte02amwsys53 3 года назад +1

    Excelente!!

  • @joaopedromagalhaes2937
    @joaopedromagalhaes2937 4 года назад +1

    Muito bom! ajudou bastante obrigado

    • @WebdesignemFoco
      @WebdesignemFoco  4 года назад +1

      Tmj irmão! Depois me segue no instagram @webdesignemfococom

  • @wagnernascimento9149
    @wagnernascimento9149 Год назад +1

    Muito bom

  • @montebellobondim6630
    @montebellobondim6630 2 года назад +1

    Ótimo vídeo. Só faltou transformar a sheet em pdf pra enviar. Aí seria 1000.

  • @semfronteirasbar6712
    @semfronteirasbar6712 Год назад

    Muito bom. Vou agora criar com uma condicional para enviar os e-mails, vamos ver se consigo.

    • @kelsonsd
      @kelsonsd 7 месяцев назад

      Você conseguiu? Vou tentar disparar um e-mail ao atualizar uma célula.

  • @lucasvaldomiro4135
    @lucasvaldomiro4135 4 года назад +1

    Aeeeee, sempre procurava vídeo. Obrigado man!

  • @heltonpessoal6519
    @heltonpessoal6519 2 года назад

    Sensacional!

  • @jimigyn
    @jimigyn 4 года назад +1

    Deu certo aqui. Eu só precisava aprender a enviar automaticamente os emails no final do dia de trabalho ali para às 18h ou 19h (sem comando de ninguém).

    • @WebdesignemFoco
      @WebdesignemFoco  4 года назад +2

      Acionadores, qualquer coisa contrate o suporte premium que eu te ajudo: webdesignemfoco@gmail.com

    • @jimigyn
      @jimigyn 4 года назад +1

      Tá bom, vou o otimizar o máximo que eu conseguir e contratar quando chegar aos nós críticos. Obrigado pelo vídeo.

  • @horizontesmentais248
    @horizontesmentais248 2 года назад +1

    Muito bom o vídeo !! Consigo fazer no Outlook?

  • @marcelomorettifilho7941
    @marcelomorettifilho7941 3 года назад +3

    Show de bola!!
    Tem como eu programar o envio? Por exemplo, tenho um planilha com as datas do aniversário da equipe de trabalho e lá uso uma fórmula para ver os dias pendentes!
    Existe uma opção no google sheets que verifique a quantidade de dias restantes "15" e start o email para todos saber que tem um próximo aniversário chegando, pois compramos o presente de uma maneira coletiva.
    Obrigado pela aula

  • @aribatistakhronos5934
    @aribatistakhronos5934 Год назад +2

    Bom dia, muito bom . Estou tentando fazer um script pra enviar um email com todas as informações em um único email mas nao nao consegui

  • @valtemirjunior6750
    @valtemirjunior6750 2 года назад +1

    Mano não sei nem se você vai ler isso, mais se ler e puder me ajudar serei Grato, o seu código é o único que mais funcional para o que eu quero porém esta incompleto para oque eu preciso, estou montando sistema simples para que quando o contrato entrar em período de renovação ele me enviar um e-mail avisando e quando tiver acabando o contrato também, porém são varias pessoas que gerencia vários contrato.
    precisaria que ele pegasse um campo em especifico tipo que ia ter o e-mail e enviar automaticamente

    • @WebdesignemFoco
      @WebdesignemFoco  2 года назад +1

      Faça um orçamento de suporte premium: webdesignemfoco@gmail.com

  • @miekusz73
    @miekusz73 Год назад +2

    Excelente! Como eu faço para programar o envio para uma determinada data inserida na coluna ao lado do e-mail?

  • @camilaboff6570
    @camilaboff6570 3 года назад +3

    Oi. Adorei o vídeo mas estou com um erro. Aparece TypeError: Não é possível chamar o método "getDataRange" de null. Tentei achar alguma solução na Web mas não consegui.

  • @bernardotito5724
    @bernardotito5724 2 года назад +2

    Bom dia, muito obrigado pelo vídeo, muito explicativo, fácil de entender. Eu integrei um Google Forms com uma panilha Google Sheets e a cada nova resposta no formulário, a planilha muda um numero em uma célula que corresponde às informações como nome, email a quem eu desejaria que fossem mandadas as respostas do Forms. Há como configurar para que a cada resposta do forms (que alterará o valor de uma célula), um e-mail seja enviado para um destinatário especificado?

    • @WebdesignemFoco
      @WebdesignemFoco  2 года назад +1

      Nesse caso você tem que usar script. Qualquer coisa faça um orçamento pelo e-mail webdesignemfoco@gmail.com

  • @garagemdoeverever3241
    @garagemdoeverever3241 3 года назад +3

    Muito bom Thiago.
    Parabéns
    Poderia me dizer como faço para enviar automaticamente um email, ou melhor, ativando o script por condição de alguma célula?
    Por exemplo, para controle de contas à pagar, enviar email para o comercial no dia do vencimento da fatura.
    Aguardo
    Obrigado

    • @WebdesignemFoco
      @WebdesignemFoco  3 года назад +2

      Muito obrigado, fica complicado te explicar por aqui.

  • @pedrobarbosaof
    @pedrobarbosaof 2 года назад +2

    Fala meu amigo, muito bom o vídeo, a forma que você explica é bastante compreensível. Parabéns! Este vídeo é praticamente o que eu estou buscando, queria só tirar uma duvida, eu tenho um formulário do elementor que me envia os dados cadastrados lá para uma planilha do google, queria saber se eu consigo a cada cadastro enviar um e-mail com o conteúdo da célula correspondente aos dados cadastrados (Ex.: Na célula A1 tenho o numero "001", ao receber os dados cadastrados na planilha, enviar o conteúdo desta célula [A1] para o e-mail correspondente a linha 1)? Não sei se deu pra entender. Agradeço desde já a atenção!

    • @bernardotito5724
      @bernardotito5724 2 года назад +2

      Preciso do mesmo que você. A cada entrada no formulário, um e-mail disparado para o e-mail cadastrado na linha mais recente

  • @maurodaschagasjunior9658
    @maurodaschagasjunior9658 4 года назад +1

    Muito bom o vídeo, bem explicado, conheci seu canal há uns dias e estou aprendendo muito, agradeço muito por oferecer um curso tão bom gratuitamente ^^. Gostaria de saber se é possível fazer algum acionador para as functions por meio da data do sistema para enviar os e-mails, por exemplo: Supondo que eu tenha que mandar alguns e-mails com uma certa regularidade, todo dia 1°, é possível fazer algum script para executar sempre que as fórmulas identificarem esse dia 1° ou qualquer passagem de tempo? No caso sem que eu precise entrar na planilha para executar o script.

    • @WebdesignemFoco
      @WebdesignemFoco  4 года назад +1

      Tem sim, qualquer coisa contrata o suporte premium que nós te ensinamos: webdesignemfoco@gmail.com

  • @gabrielhornink
    @gabrielhornink 3 года назад +2

    Ola, vídeo muito claro e instrutivo!
    Sobre a mensagem (texto plano), é possível editar esse texto, exemplo, colocando frases em linhas diferentes? negrito...

    • @WebdesignemFoco
      @WebdesignemFoco  3 года назад +1

      Eu percebi que a parte de template é meio fraca, tenta usar
      para quebra de linha

    • @gabrielhornink
      @gabrielhornink 3 года назад +2

      @@WebdesignemFoco Excelente, funcionou, coloquei ele dentro das aspas do texto e foi reconhecido como enter. Valeu

  • @batista_e_susana2802
    @batista_e_susana2802 2 года назад +1

    Ótimo vídeo. Parabéns. Uma dúvida: tem como editar os códigos dos scripts usando celular Android?

  • @jmauroprofessor
    @jmauroprofessor 3 года назад +1

    Olá! Muito obrigado pelas aulas!! Saberia me dizer como mudar o formato do pdf anexado ao email para paisagem?

  • @TorbemdeBarbiCazelli
    @TorbemdeBarbiCazelli Год назад

    Otimo video me ajudou bastante, Gostaria de saber se tem como enviar as informações do planilhas mantendo a formatação deles, enviando as informações das celulas como se fossem tabela mantendo cor de letra e fundo?

  • @eduardocoqueiro8310
    @eduardocoqueiro8310 Год назад +1

    Olá, boa tarde! Muito boa a aula, muito obrigado por compartilhar! Queria saber como posso fazer para enviar o e-mail ao chegar uma data específica, queria fazer controle de metas da equipe. Por exemplo se tenho uma tarefa para o prazo do dia 11/05, nesse dia é disparado um e-mail para o colaborador lembrando a ele que a meta está para vencer.

    • @WebdesignemFoco
      @WebdesignemFoco  Год назад +1

      É possível sim, qualquer coisa faça um orçamento através do nosso email webdesignemfoco@gmail.com

  • @escritoranatypottier
    @escritoranatypottier Год назад +1

    Aula perfeita!

  • @pedroburle
    @pedroburle 2 года назад +1

    Tem como fazer isso com uma formula if? Ex: Quando chegar na data X mandar um email pra mim.

  • @JefresonGil
    @JefresonGil 3 года назад

    Sempre é bom encontrar estas funções. O Google Planilhas é multi. Nós é que não sabemos usar nem 10%.

    • @WebdesignemFoco
      @WebdesignemFoco  3 года назад +1

      Obrigado. Você quis dizer Google Planilhas né

    • @JefresonGil
      @JefresonGil 3 года назад

      @@WebdesignemFoco Corrigido. Obrigado.

    • @JefresonGil
      @JefresonGil 3 года назад +1

      @@WebdesignemFoco Buenas. Tive um impasse. COnsegui automatizar o email todo bonitinho. Inclusive criando uma CheckBox pra facilitar. Mas queria inserir no Body minha assinatura que está num .pdf. Mas não entendi o parâmetro inLineImages. É este o parâmetro a utilizar

    • @WebdesignemFoco
      @WebdesignemFoco  3 года назад +2

      @@JefresonGil eu nunca consegui colocar imagens no email pelo Google Planilhas

  • @ka_maciel
    @ka_maciel Год назад +1

    Otimo conteudo, amigo! é possivel deixar os emails programados? por exemplo, so quero que o email seja enviado no dia tal... tem como?

    • @WebdesignemFoco
      @WebdesignemFoco  Год назад +2

      Tem sim, qualquer coisa faça um orçamento de suporte premium pelo nosso e-mail webdesignemfoco@gmail.com

  • @cesarnataliasilva
    @cesarnataliasilva 2 года назад +1

    Parabens pela Aula. Existe alguma possibilidade de utilizar esta ferramenta de enviar e-mail como ferramenta de notificação? exemplo: um contador de números que mudou de forma automática na planilha quando aumenta este número gerar um e-mail com o link da célula que aumentou a contagem.

    • @WebdesignemFoco
      @WebdesignemFoco  2 года назад +1

      Tem algumas estratégias, caso tenha interesse no suporte o e-mail é webdesignemfoco@gmail.com

  • @SistemaBox9029
    @SistemaBox9029 3 года назад +2

    Como que faz p enviar o email de apenas um intervalo da planilhas...tipo apartir da linha 17.....da celula D17 a G27..?

  • @marianachaves3130
    @marianachaves3130 3 года назад +1

    Amei!! me ajudou muito, eu gostaria de mandar um e-mail para uma lista de e-mails especifica, como posso fazer?

    • @WebdesignemFoco
      @WebdesignemFoco  3 года назад +1

      Pra te explicar isso teria que ser pelo suporte. Orçamento: webdesignemfoco@gmail.com

  • @felipedeleondecarvalhofrei4329
    @felipedeleondecarvalhofrei4329 3 года назад +1

    Bom dia!! Excelente aula! Consigo fazer de tal forma que quando vencer uma data eu seja notificado via e-mail? Por exemplo preciso fazer manutenção em um equipamento em tal data, e nesta nata eu receba um e-mail da planilha?

  • @davicosta3695
    @davicosta3695 3 года назад +1

    Tem colocar para enviar email baseado em certo valor de determinada cédula da planilha?

    • @WebdesignemFoco
      @WebdesignemFoco  3 года назад +1

      Tem sim, qualquer coisa contrata o suporte premium que a gente te auxilia: webdesignemfoco@gmail.com

  • @flaviosantos4641
    @flaviosantos4641 2 года назад +1

    Olá Boa noite teria a possibilidade de carregar alguma imagem no corpo de email?

    • @WebdesignemFoco
      @WebdesignemFoco  2 года назад +1

      Até onde eu sei não, o envio é bem simples!

  • @beatrizribeiro8872
    @beatrizribeiro8872 3 года назад +1

    BOM DIA! Em uma planilha de prazos eu consigo receber ou mandar uma notificação quando o prazo está para vencer para pessoas diferentes?

    • @WebdesignemFoco
      @WebdesignemFoco  3 года назад +2

      Consegue sim, qualquer coisa contrata o suporte premium que a gente te ajuda: webdesignemfoco@gmail.com

  • @amanda.r410
    @amanda.r410 3 года назад +1

    Como posso anexar currículo em PFD?

  • @SallesdoDigital
    @SallesdoDigital 3 года назад +1

    Opa. Seus vídeos são ótimos. Só que estou com uma dúvida , eu queria usar a linha que for alterada no momento para enviar um e-mail. Sabe se consigo?

    • @WebdesignemFoco
      @WebdesignemFoco  3 года назад +2

      Com scripts sim

    • @SallesdoDigital
      @SallesdoDigital 3 года назад +1

      @@WebdesignemFoco Obg. Estou vendo se consigo achar um IF para isso , pq sou novato nessa de Scripts e JS

    • @WebdesignemFoco
      @WebdesignemFoco  3 года назад +1

      @@SallesdoDigital qualquer coisa faz um orçamento do suporte premium webdesignemfoco@gmail.com

    • @SallesdoDigital
      @SallesdoDigital 3 года назад +1

      Vou dar uma olhada mesmo

  • @jefresonbillieri4210
    @jefresonbillieri4210 2 года назад +1

    Olá. Já apanhei mais que cachorro em mudança. Quero atualizar uma célula da linha com a data do envio do email. Já tentei dezenas de funções. Mas apesar de usar row e a coluna que preciso não obtive sucesso. Toda vez que consegui joga conteúdo na coluna inteira e não apenas na célula da linha ativa.

    • @WebdesignemFoco
      @WebdesignemFoco  2 года назад +1

      Faça um orçamento de suporte premium: webdesignemfoco@gmail.com

  • @marcelogiovanni3619
    @marcelogiovanni3619 3 года назад +1

    Como limitaria para envio apenas para o ultimo imput na planilha ???

    • @WebdesignemFoco
      @WebdesignemFoco  3 года назад +1

      Contrata o suporte Premium que te ajudamos: webdesignemfoco@gmail.com

  • @lucas00jesus
    @lucas00jesus 4 года назад +2

    Tenho uma dúvida, e se por acaso eu queria enviar uma e-mail a cada nova linha criada?

    • @WebdesignemFoco
      @WebdesignemFoco  4 года назад +2

      isso é meio complicado de programar

    • @victorcosta1938
      @victorcosta1938 3 года назад +1

      @@WebdesignemFoco Seria de grande ajuda, estou com mesmo demanda.

    • @WebdesignemFoco
      @WebdesignemFoco  3 года назад +1

      @@victorcosta1938 obrigado pela contribuição

  • @felipealcara468
    @felipealcara468 7 месяцев назад

    Dá pra fazer uma programação que faça um filtro mensal de itens e dispara esses itens para os destinatários?

  • @alevk0
    @alevk0 3 года назад +1

    Como faço para selecionar outra aba na mesma planilha, mandar o e-mail e depois retornar para a aba primária? No excel usaria Application.ScreenUpdating, e no Planilhas como seria?

    • @WebdesignemFoco
      @WebdesignemFoco  3 года назад +1

      Fica difícil de ensinar isso aqui no comentário, qualquer coisa faça um orçamento de suporte premium webdesignemfoco@gmail.com

  • @rodrigolikoskipereira1598
    @rodrigolikoskipereira1598 3 года назад +1

    Boa tarde, eu gostaria de criar um formulário, cada vez que ele eh preenchido eu gostaria de um número sequencial eh possível?

  • @mmc.comercial
    @mmc.comercial 4 года назад +1

    Uma dúvida como ficaria para enviar um arquivo (pdf ou foto) como anexo neste script?

    • @WebdesignemFoco
      @WebdesignemFoco  4 года назад +2

      Tem uma aula aí pra frente que eu explico isso

  • @RobsonAraujo-cs4ly
    @RobsonAraujo-cs4ly 4 года назад +1

    Ótimo vídeo, porém e se eu quiser enviar e-mail apenas para o endereço por célula selecionada por exemplo....como faria, pode ajudar?

    • @WebdesignemFoco
      @WebdesignemFoco  4 года назад +1

      nesse caso preciso que contrate o suporte premium pra eu te explicar direitinho. webdesignemfoco@gmail.com

    • @RobsonAraujo-cs4ly
      @RobsonAraujo-cs4ly 4 года назад

      @@WebdesignemFoco como contrato esse suporte , qual o valor?

  • @CARTORIO-yw1zp
    @CARTORIO-yw1zp 3 года назад +1

    bom dia. encaminhei email para suporte premium ok

    • @WebdesignemFoco
      @WebdesignemFoco  3 года назад +1

      ok, quando quiser podemos marcar um horário para o suporte

  • @taynaramarques3197
    @taynaramarques3197 3 года назад +1

    Gostaria de fazer um Template em HTML para mandar um e-mail mais elaborado, seria possível com mailApp? não sou programadora kk estou tentando na raça

    • @WebdesignemFoco
      @WebdesignemFoco  3 года назад +1

      É possível sim, qualquer coisa contrate nosso suporte premium pelo email webdesignemfoco@gmail.com

  • @rafaelpaiv
    @rafaelpaiv 2 года назад +1

    Quero fazer o curso avançado de Google planilhas

    • @WebdesignemFoco
      @WebdesignemFoco  2 года назад +2

      O curso está todo no RUclips

    • @rafaelpaiv
      @rafaelpaiv 2 года назад +1

      @@WebdesignemFoco minha nossa.. pensei que era pago

    • @WebdesignemFoco
      @WebdesignemFoco  2 года назад +1

      @@rafaelpaiv todo gratuito, basta buscar a playlist aí no canal

  • @daianesantosdasilvaaraujol6441
    @daianesantosdasilvaaraujol6441 4 года назад +2

    Como coloco outro email em cópia?

    • @WebdesignemFoco
      @WebdesignemFoco  4 года назад +2

      MailApp.sendEmail('fulano@example.com', 'Assunto', 'Corpo do Email', {replyTo: 'segundoemail@example.com'});

  • @robertahubner9060
    @robertahubner9060 3 года назад +1

    olá. Eu tentei fazer o código para ele mostrar os dados da planilha e deu erro. apareceu a mensagem: TypeError: sheet.getDataRange is not a function

    • @WebdesignemFoco
      @WebdesignemFoco  3 года назад +1

      Qualquer coisa aciona o suporte premium pra te ajudar. Orçamento: webdesignemfoco@gmail.com

  • @silviopontesx
    @silviopontesx 4 года назад +1

    Ola, você pode mostrar como fazer isso:? se a célula c2 e (&&) a célula d2 forem empty || null || NaN || ISBLANK a célula e2 mostre invalidado; mas se a célula c2 for um numero e a célula d2 também for numero, célula e2 =SUM( c2*d2).

    • @silviopontesx
      @silviopontesx 4 года назад +2

      Eu consegui solucionar e ficou assim. Esta diferente da pergunta, mas com esta formula podemos subir um pequeno degrau na longa escada do domínio desta ferramenta. Minha maquina esta em japonês e preciso usar (;). Se nao funcionar com (;) troque por (,) na formula. =IF(OR(ISNUMBER(C10);ISNUMBER(D10));E9+C10-D10;"Invalidado")

    • @WebdesignemFoco
      @WebdesignemFoco  4 года назад +2

      top, obrigado pela contribuição

  • @RafaelMarques-pc8mc
    @RafaelMarques-pc8mc 3 года назад

    bom demais mano! obrigado pela aula...
    Fiquei com uma dúvida: Como criar botões diferentes e mensagens diferentes para abas diferentes no mesmo script?
    Eu não consegui readaptar o que tem ai... o que quero é, por exemplo:
    Varias abas com perfil de leads diferentes e uma mensagem para cada perfil. assim eu teria um botão para cada aba...
    Ou seja, eu até consigo criar varios botões chamando a função "addItem", mas qual a função atrelada ao item? é possível numerar "senMails" diferentes?

    • @RafaelMarques-pc8mc
      @RafaelMarques-pc8mc 3 года назад +1

      Já consegui criando funções diferentes e adicionando mais botões...
      Meu problema agora está no resultado final. As mensagens enviadas estão indo com uma quebra de linha muito esquisita... como se eu desse um "enter" no mei oda frase. tem como resolver isso? gostaria que os espaços ficassem apenas quando uso o comando

    • @WebdesignemFoco
      @WebdesignemFoco  3 года назад +1

      Usa aspas simples ao invés de crase quando for colocar o texto

    • @alexsandrodossantossilva3832
      @alexsandrodossantossilva3832 3 года назад

      ​@@WebdesignemFocoOlá. Mesmo usando aspas simples, pelo texto ser grande continua quebrando as linhas, nos ajuda por favor ?

  • @paulohenriquenicolatocosta9306
    @paulohenriquenicolatocosta9306 2 года назад +1

    Olá, não estou conseguindo continuar escrevendo após o +values[row][0]... Como faço? Tentei abrir aspas, tentei ir normalmente, não está dando.
    Sou inciante, alguém pode me ajudar pf?
    Obrigado desde já

    • @WebdesignemFoco
      @WebdesignemFoco  2 года назад +1

      Nós possuímos o suporte premium. Orçamento: webdesignemfoco@gmail.com

    • @paulohenriquenicolatocosta9306
      @paulohenriquenicolatocosta9306 2 года назад +1

      @@WebdesignemFoco não consigo arcar com um serviço desses. Queria apenas disparar uns e-mails pra ajudar minha atlética. Alguém poderia me dizer como continuo escrevendo após o +values[row][0]?

    • @paulohenriquenicolatocosta9306
      @paulohenriquenicolatocosta9306 2 года назад +2

      Consegui, é com o +.

  • @rogeriodsn1
    @rogeriodsn1 Год назад

    Em 6:05 o que será que estou fazendo errado ao rodar este código ?
    var mailApp=MailApp;
    var app=SpreadsheetApp;
    var spreadsheet=app.getActiveSpreadsheet();
    var sheet=spreadssheet.getSheetByName("Página1");
    function sendMails() {
    var values=sheet.getDataRange().getValues();
    Logger.log(values);
    }
    Registro de execução
    11:16:53 Notificação Execução iniciada
    11:16:54 Erro
    ReferenceError: spreadssheet is not defined
    (anônimo) @ Código.gs:4