Enviar e-mail com planilha no corpo via Excel VBA

Поділитися
Вставка
  • Опубліковано 6 вер 2024
  • Automatizar envio de e-mail com tabela de uma planilha no corpo via VBA.
    Link do arquivo da aula:
    1drv.ms/x/s!Ao...
    Link apresentação do canal:
    • VBA na Prática - Apres...

КОМЕНТАРІ • 74

  • @castroszz
    @castroszz 22 дні тому

    Obrigada!!! Tava quebrando a cabeça de como colocar uma planilha no email, e com um video consegui com voce

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

    Melhor explicação de todas q já vi por aqui, até o momento. Parabéns!!!!

  • @rosivaldovanderlei9624
    @rosivaldovanderlei9624 2 роки тому +3

    Ótima aula, tentei várias que encontrei no youtube, mas só tive sucesso com esta apresentação. PARABENS

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

    Simplesmente perfeito , sem firulas , direto ao ponto e código com uma lógica simples e eficiente, grato.

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

    Parabéns pela aula. Código simples e fácil de editar!

  • @claytonviana2919
    @claytonviana2919 6 років тому +4

    Aí sim parabéns 🎉 ficou ótimo , agr sim alguém para nos ajudar de verdade .

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

    Parabéns!
    Muito objetivo seu vídeo, você sabe ensinar de uma forma que não tem como não aprender 👍

  • @danilocedro8723
    @danilocedro8723 3 роки тому +2

    Parabéns cara! 👏👏👏
    O método mais fácil e interessante que vi até agora.

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

    Cara muito foda, com seu vídeo eu consegui economizar no mínimo 3 horas do meu dia. Obrigado! Sucesso.

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

    Cara, boa tarde, primeiramente gostaria de infatizar o quanto é incrivel o seu conteúdo e o quanto ele me ajudou em um processo de enivar e-mails automaticos. parabéns pelo trabalho, te desejo todo o sucesso do mundo e obrigado por compartilhar conosco o conhecimento.

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

    Fantástico!!!!! Era o que eu queria há dias!!!!!! Parabéns e muito obrigada.

  • @juniovieira1756
    @juniovieira1756 3 роки тому +2

    Excelente vídeo, o mais completo do UA-cam quando se fala em enviar email no Outlook pelo Excel vba, parabéns continue com seus vídeos que vc é fera, gostaria de ver um vídeo seu explicando como baixar anexo automaticamente ao receber um novo email pois os que vi não funcionam mais com a opção executar um script, mais um inscrito.

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

    Mano, vc é demais! Mto bom!

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

    Parabéns, hoje aprendi mas uma coisa que não sabia(como mudar a cor da fonte no corpo do e-mail), Obrigado e poste mais vídeos como este.

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

    ótima aula, me ajudou na criação de uma ferramenta para minha empresa! Continue nos ajudando!

  • @lucianofranca2937
    @lucianofranca2937 6 років тому +1

    Excelente Dica! Pois as rotinas se tornam mais produtivas !

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

    Muitooooo obrigada :) Salvou minha planilha!! e me poupou muito tempo!!

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

    Cara, muito obrigada, eu estava com dúvidas, mas seu vídeo ajudou bastante!!

  • @DariaNadezhda
    @DariaNadezhda 4 роки тому +1

    Muito obrigada, me ajudou exatamente no que eu tava precisando da maneira mais simples possível!

  • @marianaguilherme
    @marianaguilherme 5 років тому +2

    Muito obrigada! O vídeo ficou muito bem explicado.

  • @marcelbarros6324
    @marcelbarros6324 3 роки тому +1

    Jeferson, boa noite! Excelente seu tutorial, muito simples e extremamente útil! Só fiz umas adequações para escolher de onde a macro "puxa" os e-mails destinatários.

  • @cleytone
    @cleytone 4 роки тому

    Top ! Vídeo resumido e fácil entendimento.

  • @welitom1601
    @welitom1601 5 років тому +1

    Cara, parabéns pelo trabalho!!

  • @geansoares007
    @geansoares007 4 роки тому +1

    Cara, muito obrigado!! Ajudou muito ...

  • @felipeelira
    @felipeelira 4 роки тому

    Parabéns pelo conteúdo. Muito útil

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

    Muito simples, mu ajudou demais!

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

    Parabéns pelo vídeo. Método bem simplificado e objetivo. Atende 100% do propósito. Parabéns. Só uma Dúvida: É possível colocar uma linha no código, para pesquisar o arquivo a ser anexado? Obrigado.

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

    Você é fera!

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

    Parabéns, muito o obrigado.

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

    Muito top esta aula… ajudou muito no meu trabalho. Tenho uma pergunta, como trabalho em laboratório, muitos e-mails precisamos responder com os resultados de análises. Consigo algum código ou forma para responder um e-mail enviado solicitando análise? Desde já agradeço demais a ajuda. Obrigado

  • @SELIGAMANU
    @SELIGAMANU 28 днів тому

    Muito bom!! Ajudou bastante, mas no meu caso quando vou enviar alguma tabela, o outlook pergunta qual rótulo de confiabilidade selecionar público ou empresa), tem algum cód VBA que selecione esse Rótulo automático?

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

    Muito top, me ajudou bastante.
    Duas perguntas:
    1) Tem como salvar o e-mail enviado da planilha como cópia em um pasta específica assim que enviar o email?
    2) Utilizei o caminho para colocar o anexo no email deu certo, usei o caminho e separado por pasta específica do mês 09/2023, porém, queria deixar autorizado quando mudar o mês para 10/2023 sem precisar de entrar na VBA e mudar manualmente ele entende que o mês virou e puxar tem como ?

  • @lucianofranca2937
    @lucianofranca2937 4 роки тому

    Fala Je! Revendo as aulas para aprimorar o VBA!

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

    Muito bom bem objetivo

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

    Muito bom mesmo! Uma dúvida. Se por acaso eu precise enviar apenas uma linha da tabela separada ou se para cada linha da tabela, seja um e-mail diferente, como poderia automatizar esses envios?

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

    Excelente didática!
    Gostaria de uma aula semelhante a essa onde no corpo do e-mail. Trouxesse da planilha Excel sempre a linha de títulos da planilha e a última linha preenchida desconsiderando as anteriores. Pq a cada envio eu vou estar ocultando as já enviadas.
    Outro detalhe é de que os destinatários terão um célula específica com fórmula concatenar. Onde haverá sempre a união de três email s
    Mesma situação do assunto do email. Que buscará informação dessa mesma linha constando CNPJ razão social que serão várias em casa linha. E uma frase inicial padrão exemplo INDICAÇÃO EMPRESA ( RAZAO SOCIAL extraída de uma celula, CNPJ extraído de outra célula)
    Então ficaria assim. Título de linhas sempre vai se repetir, e assunto email e destinatário irá copiar da linha que também estará no corpo do e-mail.
    Forte abraço, aguardo se possível um vídeo
    Agradeço se puder fazer um vídeo sobre essa necessidade.
    Abraço.

  • @luish.semmler2280
    @luish.semmler2280 3 місяці тому

    Excelente! Tem como incluir mais de um destinatário email em CC, por exemplo?

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

    perfeito! Vc é FODA! Valeu!

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

    muito bom o ensinamento, sendo que fiquei na dúvida como eu encaminho para uma lista de email ? o vba ler mais de uma Aba do excel?

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

    Muito bom!!! Exatamente o que eu precisava.
    Me tira uma dúvida, e se eu precisar colar uma tabela dinâmica que é atualizada sempre? Como faria?

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

    Cara, muito bom.. Consegui fazer aqui na empresa eu deu certo.. Me ajudou muito.
    Só uma dúvida, quando eu rodo a macro, eu consigo deixar a abertura do e-mai em segundo plano, ou seja, não aparecer abrindo e enviando ?
    Abçs

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

    Você colocou um range fixo, como posso colocar um range variável de acordo com os dados que terá na tabela? Exemplo, a intenção seria enviar individual para cada vendedor?

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

    Olá ótima explicação,
    Só gostaria de saber como faço para enviar tudo que esteja com dados até a última celular preenchida, ou as células que eu selecionar....

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

    Galerinha tem uma dúvida, no meu caso preciso estar com o Outlook aberto para enviar o e-mail. Tem algum código para que o Outlook abrir automaticamente? Desde já agradeço

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

    Boa tarde
    Estou fazendo algo parecido. Aonde eu pego informações de uma planilha e insiro na carta. Porém, estou tendo o seguinte problema. Nao estou conseguindo puxar o R$ e nem a pontuação dos valores. Estou usando o range.text. nesse caso eu devo substituir por qual função?
    Esta dessa forma.
    Docword.bookmark("valor"). Range.text = tr.range(, 3)

  • @FranciscoQueiroz
    @FranciscoQueiroz 4 роки тому

    valeu a inscrição

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

    muito bom

  • @magakoster754
    @magakoster754 5 років тому

    Olá muito bom, usei esse código e deu super certo,
    gostaria de saber que código posso usar que o meu email seja enviado todos os dias em um determinado horário? poderia me ajudar?

  • @BrunoHenrique-wj4nm
    @BrunoHenrique-wj4nm 3 роки тому

    Para mim, dá errado no destinatário .TO para enviar Email. Conseguir contornar com Error Resume Next, que no caso é para Ignorar o erro, porém, faço "manualmente" a inserção do Email. Mas o exemplo foi de grande valia. Abcs.

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

    Muito bom!!!
    Mas se o remetente, ou o destinatário, não utiliza o Outlook (usa somente o Gmail, Hotmail etc), será que vai funcionar?? ... Alguém já testou sem utilizar o Outlook??

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

    E se eu tiver uma lista com vários vendedores por exemplo e precisar enviar separadamente o valor de comissão de cada um, como fazer? Tem algum vídeo ou explicação sobre isso? Pois Teria que ter uma aba com o e-mail de cada um e atribuir isso a uma variável e fazer um “for”, é isso que quero aprender no VBA

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

    Como consigo alem de anexar a tabela no corpo do email, adicionar uma imagem acima da tabela ?

  • @mariaeduardajandrey5112
    @mariaeduardajandrey5112 11 місяців тому

    Como faço para ele enviar um email quando a validade estiver a 5 dias de vencer?

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

    Por exemplo, se os vendedores fosse divididos em dez filiais e eu quisesse enviar para cada filial somente a informação dos seus vendedores, como eu faria isso?

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

    Amigo ótimo conteúdo, tentei baixar a planilha e não consegui. Poderia enviar por favor ?

  • @josemarnunes8901
    @josemarnunes8901 6 років тому

    Muito boa a demostração, mas poderia me tirar uma duvida? Se tenho varias planilhas ou gráficos em outras guias onde irei enviar para pessoas diferentes.

    • @vbanapratica9481
      @vbanapratica9481  6 років тому

      Amigo bom dia.
      Neste caso teria teria que fazer um laço (loop) para passar por todas as planilhas e copiar para o email. Também é possível inserir os destinatários na própria planilha e fazer a macro efetuar a leitura. Se quiser, me mande um email em vba.napratica@gmail.com que eu lhe envio um exemplo.

  • @eugeniocorreia9164
    @eugeniocorreia9164 4 роки тому

    Ficou top o resultado. nao consegui a planilha, tem como enviar por email.

    • @vbanapratica9481
      @vbanapratica9481  4 роки тому

      github.com/jefferson1208/VbaNaPratica/blob/master/EmailVBA/Email%20VBA.xlsm

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

    por algum motivo as vezes funciona e as vezes dá 'run-time error 5097' no '.paste'.
    alguem sabe oque pode ser?

  • @user-pv8zm2zz5k
    @user-pv8zm2zz5k 10 місяців тому

    Link não está funcionando, poderia atualizar por gentileza?

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

    o arquivo nao esta mais disponivel. Pode disponibilizar?

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

    Poderia me ajudar se fosse uma imagem, pois quando envio do outlook não consigo ver a imagem no gmail, por exemolo.

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

    Tive um problema com o código, ao executar aparece uma mensagem “Erro em tempo de execução 5097 - O Word encontrou um problema”. Por gentileza, poderia me ajudar com isso? As vezes o envio do e-mail funciona e as vezes trava com essa mensagem.

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

    Eu preciso enviar um anexo diferente para cada e-mail, eu tenho uma lista de e-mail e cada e-mail vai receber o holerite de seu pagamento, como eu faço isso?

  • @rogeriotadeudeoliveiradias3525
    @rogeriotadeudeoliveiradias3525 4 роки тому

    O arquivo da aula não está mais disponível no link bua..bua

  • @joaocarlosposses2023
    @joaocarlosposses2023 4 роки тому

    Como faco para escrever alguma coisa abaixo da tabela? Obrigado.

    • @vbanapratica9481
      @vbanapratica9481  4 роки тому +1

      Após "application.cutCopyMode = false"
      Adicione um "typeparagraph" ou quantos quiser
      E depois um "typeText" com o texto desejado

  • @renatapitondomonteiro1107
    @renatapitondomonteiro1107 4 роки тому

    Pode me passar a planilha para eu ver o código? Não está mais disponivel no link =(

    • @vbanapratica9481
      @vbanapratica9481  4 роки тому

      Olá Renata. Obrigado por assistir o vídeo. Você pode efetuar o download através deste link no github: github.com/jefferson1208/VbaNaPratica/blob/master/EmailVBA/Email%20VBA.xlsm

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

    Como faço para colar a tabela como imagem?

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

      n sei se vc ja aprendeu mas é só ao inves de usar .copy usar .copypicture

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

    Olá, estou com um problema no meu trabalho sobre referência do outlook usando o vba para enviar email... o problema são as versões diferentes para usuários, quando eu crio o arquivo ele fica com a referência do office 2016 e quando o usuário vai abrir o arquivo ele está usando office 2013 e ai da erro na referência, tendo que mudar manualmente para funcionar.
    Existe algum código vba que possa trocar essa referência automática?
    Obrigado

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

    Comando .paste não funciona, não cola! Sabem o que pode ser?