Macro para enviar conteúdo de Célula do Excel por e-mail - Automaticamente

Поделиться
HTML-код
  • Опубликовано: 15 окт 2024
  • #macro #enviaremail #excelmax
    Macro que envia e-mail com as informações contidas em todas as colunas relativas a sua linha. O e-mail será disparado automaticamente quando o status da coluna "F", que contém uma fórmula com o status, for alterado automaticamente, obedecendo a um ou mais critérios, para "Concluído" e faz o registro do envio do email.
    Inscreva-se - Canal Ivair Ferrari: www.youtube.com...
    Link para download da planilha exemplo com a macro comentada (Plan1 e Plan2):
    docs.google.co...
    Prof. Ivair Ferrari
    Excelmax Soluções

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

  • @ivairferrari
    @ivairferrari  5 лет назад

    Link para participar da divulgação dos cursos: chat.whatsapp.com/BBFrq1frut16qGMZFYqsAn

  • @Everaldofc
    @Everaldofc 4 года назад

    Olá Ivair, excelente aula!! Era exatamente o que precisava para desenvolver um projeto. Utilizei o método .Send para enviar o e-mail de forma automática após abrir a planilha, porém a macro envia o e-mail diversas vezes para o mesmo destinatário.
    Grande abraço!

    • @JamileWeber
      @JamileWeber 4 года назад

      Boa noite, estou com o mesmo problema, alguém sabe resolver?

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

      Para resolver, você precisa por em um loop!
      Por exemplo, a primeira linha preenchida é 5 e a última é a 15..
      Então ficaria assim
      For i = 5 to 15
      (O código de envio)
      i = i
      Next
      "Nesse caso, nomeei i como variável"

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

    OPA, BLZ?
    ME TIRE UMA DÚVIDA, POR FAVOR: TENHO UMA HAMBURGURRIA. É POSSIVÉL CRIAR UM CARDAPIO COM MACROS (ACESSO VIA QRCode NAS MESAS), QUE POSSIBILITE VARIOS CLIENTES SIMUNTÂNEOS ESCOLHER SEU PEDIDO, E AO FINALIZAR, CHEGAR UMA NOTIFICAÇÃO VIA E-MAIL PARA O CAIXA> COZINHA> BAR?
    OBRIGADO!

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

    Bom dia, Não estou conseguindo baixar o ficheiro. Excelente video

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

      Autorização enviada em seu email.

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

    Obrigado mais uma vez por compartilhar seu conhecimento! Será que existe alguma maneira de que quando você extrai o conteudo de uma célula para o corpo do email, ele consiga reconhecer as quebras de linha(Alt-Enter) que estão dentro da célula? Tenho uma única célula com várias linhas de texto mas quando vai para o email, fica tudo um do lado do outro.

    • @ivairferrari
      @ivairferrari  4 года назад

      Olá Michel.Vc pode usar uma função para quebrar o texto em várias partes. Use a função Ext.texto.

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

      @@ivairferrari Estou 2 problemas, 1 é com o mesmo da pergunta, você poderia fazer um exemplo de como ficaria na código?
      Outra dúvida é que uma das células é contem horas, mas retorna fracionada a hora, como solucionar?
      Obrigadoo

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

      @@itaelciosilva3498 Favor enviar uma planilha com as dificuldades para análise: ivairferrari@gmail.com

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

    Boa tarde ! Obrigado por compartilhar seu conhecimento..!! Consegui executar a macro, porém o Outlook fica abrindo várias vezes.

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

      Caso queira e possa, me envie uma planilha com a macro, que verifico.

  • @franciscoporto611
    @franciscoporto611 4 года назад

    Olá Ivair>
    É possível enviar a macro ?

  • @juarezsaf6793
    @juarezsaf6793 5 лет назад +1

    Boa noite, Ivair, como faço para enviar uma planilha por email e quem receber poder alterar os valores das células, obrigado desde já.

    • @ivairferrari
      @ivairferrari  5 лет назад

      Confira: ruclips.net/video/qu631GxZNyg/видео.html

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

    Olá Ivair, testei seu projeto e minha planilha, mas informa o erro 424, objeto é obrigatório, e marca em amarelo da parte texto= até "Estoque", toda a parte de texto do corpo do e-mail, o que poderia ser.

    • @ivairferrari
      @ivairferrari  4 года назад

      Se quiser enviar sua planilha, posso analisar: ivairferrari@gmail.com

    • @andreamorim8024
      @andreamorim8024 4 года назад

      Obrigado pelo retorno, consegui achar o erro, era uma "sujeira" na célula que estava a fórmula.

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

      @@andreamorim8024 boa tarde, que "sujeira" estou como o mesmo erro e não consigo resolver. Poderia me ajudar?

  • @mauriciodepaula7542
    @mauriciodepaula7542 4 года назад

    Boa tarde. Funciona na versão 2007?

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

    Boa tarde, o link está com erro para baixar, poderia nos ajudar?

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

      Link ajustado. As macros foram comentadas para que possam fazer o download.
      Acesse, no vba, as planilhas Plan1 e/ou Plan2 e ajuste retirando os apóstrofos.
      Dúvidas, estou a disposição. (ivairferrari@gmail.com)

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

      @@ivairferrari muito obrigado!

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

      @@ivairferrari fui no link e precisa que senhor libere o acesso.

  • @LeonardoPereira-yg5qy
    @LeonardoPereira-yg5qy 4 года назад

    Tudo bem Ivair?! Tentei fazer o download da planilha, porém deu um erro. Então criei um planilha e escrevi o código igual ao do vídeo. Porém, ao verificar que a data na célula é igual ao dia de hoje, fica abrindo várias abas do outlook repetidamente (entra num loopin). Teria como me ajudar?! Desde já agradeço

    • @JamileWeber
      @JamileWeber 4 года назад

      Estou com o mesmo problema

  • @camillesantos9469
    @camillesantos9469 5 лет назад +1

    É possivel enviar email automativo atraves de uma data ?

    • @ivairferrari
      @ivairferrari  5 лет назад

      *Olá Camile!*
      É possível sim. No exemplo do vídeo, você faz referência a uma coluna de entrega ou de conclusão.
      É preciso tomar cuidado por que, na data que você definir, o email será enviado.
      Me informe se entendeu ....
      *Ivair Ferrari - Excelmax Soluções*

  • @marianasensano988
    @marianasensano988 4 года назад

    Olá Ivair! Ainda estou aprendendo o VBA e não entendi muito bem o que o " activecell.row -1 " vai fazer ?

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

      Boa noite Mariana, o Activecell.row-1 seria para a versão manual, onde você aperta o enter...

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

    esta com erro no anexo, não consigo baixar

  • @StephanieHatano
    @StephanieHatano 4 года назад

    Como posso fazer isso com um botao?

  • @leviviegas409
    @leviviegas409 5 лет назад +1

    Olá Ivair! Preciso de algo parecido. Como posso obter a descrição dessas macros?

    • @ivairferrari
      @ivairferrari  5 лет назад

      Boa tarde *Levi Viegas*
      Na descrição do vídeo tem um link para download.

    • @leviviegas409
      @leviviegas409 5 лет назад +1

      Perdão Ivanir: não me expressei bem, na verdade eu queria o código em txt. Seria possível me enviar?

    • @ivairferrari
      @ivairferrari  5 лет назад

      @@leviviegas409 Ok Levi, favor informar o email ou como pesso lhe enviar que farei isso.

    • @leviviegas409
      @leviviegas409 5 лет назад

      @@ivairferrari Obrigado Ivanir, eu cliquei em Mostrar Mais, dai apareceu a opção para baixar. Deu um erro, acho que por cota de eu usar o Office 365 num MAC. Muito obrigado pela atenção.

  • @marcoaureliodanielsdesouza4593
    @marcoaureliodanielsdesouza4593 4 года назад

    muito bom, mas eu estou querendo enviar somente a ultima linha preenchida, como faço?