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!
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).
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
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
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?
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?
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
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.
Ola, vídeo muito claro e instrutivo! Sobre a mensagem (texto plano), é possível editar esse texto, exemplo, colocando frases em linhas diferentes? negrito...
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!
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.
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.
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.
Oi amigo, eu não sei exatamente como fazer, mas acredito que a ideia seria ali na parte do codigo vc colocar uma função pra ler essa celula todos os dias, e quando ela for igual a um determinado valor, isso ser o gatilho para chamar a função enviar emails.
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 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
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?
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?
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).
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")
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?
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
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 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]?
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
Obrigado, era exatamente isso que eu queria
Claro e objetivo. Sem enrolação! Parabéns pelo trabalho e obrigado por compartilhar seus conhecimentos.
Tmj!
Muito bom o tutorial.
Vlw irmão!
parabéns pelo conteúdo... muito bom
vlw irmão, tmj!!
Top, deu certinho.
Aula perfeita!
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!
Excelente!!
Show. Ja vi alguns scripts, mas nenhum simples, prático e totalmente funcionando.
vlw Wagner!!
Muito bom! ajudou bastante obrigado
Tmj irmão! Depois me segue no instagram @webdesignemfococom
Muito bom. Vou agora criar com uma condicional para enviar os e-mails, vamos ver se consigo.
Você conseguiu? Vou tentar disparar um e-mail ao atualizar uma célula.
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).
Acionadores, qualquer coisa contrate o suporte premium que eu te ajudo: webdesignemfoco@gmail.com
Tá bom, vou o otimizar o máximo que eu conseguir e contratar quando chegar aos nós críticos. Obrigado pelo vídeo.
Sensacional!
Aeeeee, sempre procurava vídeo. Obrigado man!
Por nada brother, Tmj!!
Muito bom o vídeo !! Consigo fazer no Outlook?
Muito bom
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
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
Faça um orçamento de suporte premium: webdesignemfoco@gmail.com
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
Tem como fazer isso com script
Ótimo vídeo. Só faltou transformar a sheet em pdf pra enviar. Aí seria 1000.
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?
Nesse caso você tem que usar script. Qualquer coisa faça um orçamento pelo e-mail webdesignemfoco@gmail.com
Otimo conteudo, amigo! é possivel deixar os emails programados? por exemplo, so quero que o email seja enviado no dia tal... tem como?
Tem sim, qualquer coisa faça um orçamento de suporte premium pelo nosso e-mail webdesignemfoco@gmail.com
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?
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
Muito obrigado, fica complicado te explicar por aqui.
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.
É possível sim, qualquer coisa faça um orçamento através do nosso email webdesignemfoco@gmail.com
Ola, vídeo muito claro e instrutivo!
Sobre a mensagem (texto plano), é possível editar esse texto, exemplo, colocando frases em linhas diferentes? negrito...
Eu percebi que a parte de template é meio fraca, tenta usar
para quebra de linha
@@WebdesignemFoco Excelente, funcionou, coloquei ele dentro das aspas do texto e foi reconhecido como enter. Valeu
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!
Preciso do mesmo que você. A cada entrada no formulário, um e-mail disparado para o e-mail cadastrado na linha mais recente
Olá! Muito obrigado pelas aulas!! Saberia me dizer como mudar o formato do pdf anexado ao email para paisagem?
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.
Faça um orçamento de suporte premium: webdesignemfoco@gmail.com
Ótimo vídeo. Parabéns. Uma dúvida: tem como editar os códigos dos scripts usando celular Android?
Infelizmente não
Como que faz p enviar o email de apenas um intervalo da planilhas...tipo apartir da linha 17.....da celula D17 a G27..?
if(e.range.getRow() > 17){
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.
Tem sim, qualquer coisa contrata o suporte premium que nós te ensinamos: webdesignemfoco@gmail.com
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.
Excelente! Como eu faço para programar o envio para uma determinada data inserida na coluna ao lado do e-mail?
Oi amigo, eu não sei exatamente como fazer, mas acredito que a ideia seria ali na parte do codigo vc colocar uma função pra ler essa celula todos os dias, e quando ela for igual a um determinado valor, isso ser o gatilho para chamar a função enviar emails.
Tem como fazer isso com uma formula if? Ex: Quando chegar na data X mandar um email pra mim.
Olá Boa noite teria a possibilidade de carregar alguma imagem no corpo de email?
Até onde eu sei não, o envio é bem simples!
Como posso anexar currículo em PFD?
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.
Tem algumas estratégias, caso tenha interesse no suporte o e-mail é webdesignemfoco@gmail.com
Sempre é bom encontrar estas funções. O Google Planilhas é multi. Nós é que não sabemos usar nem 10%.
Obrigado. Você quis dizer Google Planilhas né
@@WebdesignemFoco Corrigido. Obrigado.
@@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
@@JefresonGil eu nunca consegui colocar imagens no email pelo Google Planilhas
Dá pra fazer uma programação que faça um filtro mensal de itens e dispara esses itens para os destinatários?
Me ajuda por favorr! kkk
Como limitaria para envio apenas para o ultimo imput na planilha ???
Contrata o suporte Premium que te ajudamos: webdesignemfoco@gmail.com
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?
Fica difícil de ensinar isso aqui no comentário, qualquer coisa faça um orçamento de suporte premium webdesignemfoco@gmail.com
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?
Isso e possível com scripts
Amei!! me ajudou muito, eu gostaria de mandar um e-mail para uma lista de e-mails especifica, como posso fazer?
Pra te explicar isso teria que ser pelo suporte. Orçamento: webdesignemfoco@gmail.com
Tem colocar para enviar email baseado em certo valor de determinada cédula da planilha?
Tem sim, qualquer coisa contrata o suporte premium que a gente te auxilia: webdesignemfoco@gmail.com
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?
Tem sim
@@WebdesignemFoco Como é possivel fazer isso?
BOM DIA! Em uma planilha de prazos eu consigo receber ou mandar uma notificação quando o prazo está para vencer para pessoas diferentes?
Consegue sim, qualquer coisa contrata o suporte premium que a gente te ajuda: webdesignemfoco@gmail.com
Tenho uma dúvida, e se por acaso eu queria enviar uma e-mail a cada nova linha criada?
isso é meio complicado de programar
@@WebdesignemFoco Seria de grande ajuda, estou com mesmo demanda.
@@victorcosta1938 obrigado pela contribuição
bom dia. encaminhei email para suporte premium ok
ok, quando quiser podemos marcar um horário para o suporte
Quero fazer o curso avançado de Google planilhas
O curso está todo no RUclips
@@WebdesignemFoco minha nossa.. pensei que era pago
@@rafaelpaiv todo gratuito, basta buscar a playlist aí no canal
Uma dúvida como ficaria para enviar um arquivo (pdf ou foto) como anexo neste script?
Tem uma aula aí pra frente que eu explico isso
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?
Com scripts sim
@@WebdesignemFoco Obg. Estou vendo se consigo achar um IF para isso , pq sou novato nessa de Scripts e JS
@@SallesdoDigital qualquer coisa faz um orçamento do suporte premium webdesignemfoco@gmail.com
Vou dar uma olhada mesmo
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
Qualquer coisa aciona o suporte premium pra te ajudar. Orçamento: webdesignemfoco@gmail.com
Como coloco outro email em cópia?
MailApp.sendEmail('fulano@example.com', 'Assunto', 'Corpo do Email', {replyTo: 'segundoemail@example.com'});
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).
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")
top, obrigado pela contribuição
Ó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?
nesse caso preciso que contrate o suporte premium pra eu te explicar direitinho. webdesignemfoco@gmail.com
@@WebdesignemFoco como contrato esse suporte , qual o valor?
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
É possível sim, qualquer coisa contrate nosso suporte premium pelo email webdesignemfoco@gmail.com
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?
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
Usa aspas simples ao invés de crase quando for colocar o texto
@@WebdesignemFocoOlá. Mesmo usando aspas simples, pelo texto ser grande continua quebrando as linhas, nos ajuda por favor ?
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á
Nós possuímos o suporte premium. Orçamento: webdesignemfoco@gmail.com
@@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]?
Consegui, é com o +.
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