Macro para enviar conteúdo de Célula do Excel por e-mail _ Excelmax Soluções, Excel, Software,...

download Macro para enviar conteúdo de Célula do Excel por e-mail _ Excelmax Soluções, Excel, Software, Simulador, Gráfico, Macro, VBA

of 3

Transcript of Macro para enviar conteúdo de Célula do Excel por e-mail _ Excelmax Soluções, Excel, Software,...

  • 09/04/14 Macro para enviar contedo de Clula do Excel por e-mail | Excelmax Solues, Excel, Software, Simulador, Grfico, Macro, VBA.

    excelmax.blogspot.com.br/2012/09/macro-para-enviar-conteudo-de-celula-do.html 1/3

    Procurar

    Pesquisar

    tera-feira, 31 de dezembro de 2013

    MACRO PARA ENVIAR CONTEDO DE CLULA DO EXCEL POR E-MAIL

    17:00:00 IVAIR CLAUDIO FERRARI 27 COMMENTS

    Macro para enviar contedo de Clula do Excel por e-mail

    Muitas vezes precisamos enviar algumas informaes via e-mail. Isso normalmente feito de forma manual.

    Esta matria estar demonstrando como isso pode ser feito de forma automtica. Podemos enviar uma

    "Pasta de Trabalho do Excel", apenas uma Planilha ou ainda, apenas parte de uma planilha.

    Esta matria foi publicada no site http://msdn.microsoft.com/pt-BR/ no seguinte link: social.msdn.microsoft.com explicando uma questo

    levantada pelo amigo Fernando.

    O objetivo

    Uma macro deve enviar um e-mail que est contido na Coluna "A" com as informaes contidas em todas as

    colunas relativas a sua linha. O e-mail ser disparado automaticamente apenas quando o status da coluna "F",

    que contm o status, for alterado para "Concludo".

    Exemplo: se o status da Coluna "F" na Linha "4" for alterado para "Concludo", um e-mail ser

    enviado automaticamente ao endereo do usurio que est na coluna "A" com as informaes de todas as colunas relativas a esta linha.

    Observe o exemplo na figura abaixo.

    As informaes a serem enviadas devem ser

    organizadas no corpo do e-mail conforme

    orientaes a seguir:

    Prezado(a) "E-MAIL DO USURIO",

    A O.S. "N O.S." aberta em "DATA DA ABERTURA" foi Concluda.

    Veja informaes abaixo:

    Status: "INFORMAR O STATUS"

    Ao tomada: "INFORMAR AO TOMADA"

    Atenciosamente,

    Help Desk

    INCIO INSTITUCIONAL ARTIGOS SOLUES DOWNLOADS LEITURA CONSULTORIA TREINAMENTO QUEM SOMOS

  • 09/04/14 Macro para enviar contedo de Clula do Excel por e-mail | Excelmax Solues, Excel, Software, Simulador, Grfico, Macro, VBA.

    excelmax.blogspot.com.br/2012/09/macro-para-enviar-conteudo-de-celula-do.html 2/3

    Brinque comseusamigos !!!

    Texto noExcel:Maisculo e

    Minscu...

    Sorteio denmerossem

    repeties

    Desenvolvendo Soluesem Excel e

    V...

    Desenvolverum Softwareno Excel

    Aprendendoa trabalharcom Macros

    n...

    Macro paraenviarcontedo de

    Clul...

    Srie:ListViewpara Excel e

    VBA - ...

    Desenvolvendo Softwareem Excel &

    V...

    O desenvolvimento

    Para a automatizao deste procedimento, precisamos observar basicamente duas coisas importantes:

    1. Onde esta macro deve ser colocada;

    2. A Criao da Macro.

    1. Onde esta macro deve ser colocada

    Para que a macro seja iniciada automaticamente, ela deve ser criada/inserida no Evento Change da planilha que contm os dados. Observe os

    destaques na figura abaixo.

    1 - Refere-se ao nmero da linha atual.

    2 - Executa a macro a partir desta linha se o

    valor da coluna "F" da linha atual for alterado.

    3 - Executa a macro se o valor da coluna "F"

    da linha atual for alterado para "Concludo".

    4 - Monta o "texto" a ser incluso no corpo do

    e-mail.

    5 - Refere-se ao endereo de e-mail a ser

    utilizado.

    6 - Texto a ser incluso no corpo do e-mail.

    Explicao sobre o comando "vbCrLf":

    utilizado na macro para incluir uma quebra de

    linha.

    A figura a seguir, demonstra como ficaro as

    informaes que foram inseridas automaticamente.

    Observao: Para que o Outlook no seja

    acionado e o e-mail seja enviado sem a

    necessidade de clicarmos no boto Enviar do

    Outlook, apenas altere o texto ".Display" para

    ".Send".

    Download: Macro para enviar contedo de

    clula do Excel por e-mail

    Compartilhe esta matria com seus amigos.

    At a prxima.

    Prof. Ivair Claudio Ferrari

    TweetTweet 1 Seguir Seguir @ivairferrari@ivairferrari

    Tambm poder gostar de ler:

    Veja tambm: E-mail , evento , Macros , Outlook , Target

    Sobre o autor: Ivair Claudio Ferrari Certificado: Microsoft Office Excel 2007 Specialist; CEO ExcelMax Solues, Consultoria eDesenvolvimento de Solues e Softwares baseados em Excel/VBA e Treinamentos Excel e VBA In-Company. YouTube | Facebook | LinkedIn |

    +11 Recomende isto no Google

  • 09/04/14 Macro para enviar contedo de Clula do Excel por e-mail | Excelmax Solues, Excel, Software, Simulador, Grfico, Macro, VBA.

    excelmax.blogspot.com.br/2012/09/macro-para-enviar-conteudo-de-celula-do.html 3/3

    Twitter | Google Plus

    Ivair Claudio Ferrari

    2.009 me adicionaram a crculos Ver tudo

    Adicionar a

    "... O ExcelMax Solues apresenta dicas sobre criao de softwares, macros,

    funes, grficos e muito mais ! (Excel e VBA + Access + FireBird + SAP) ...Confira e compartilhe com seus amigos ..."

    [ Copyright 2013-2014 ] [ Copyright 2013-2014 ] Excelmax Solues, Excel, Software, Simulador, Grfico, Macro, VBA.Excelmax Solues, Excel, Software, Simulador, Grfico, Macro, VBA.

    Design by Design by Excel - Excelmax Solues Excel - Excelmax Solues | | [ Ivair Claudio Ferrari ][ Ivair Claudio Ferrari ]