Sie sind auf Seite 1von 3

09/04/14

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

Procurar

INCIO

INSTITUCIONAL

ARTIGOS

SOLUES

DOWNLOADS

LEITURA

CONSULTORIA

TREINAMENTO

QUEM SOMOS

Pesqu i sa r

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

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

1/3

09/04/14

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

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
Tw eet 1 Seguir @ivairferrari

Tambm poder gostar de ler:

Brinque com seus amigos !!!

Texto no Excel: Maisculo e Minscu...

Sorteio de nmeros sem repeties

Desenvolven Desenvolver do Solues um Software em Excel e no Excel V...

Aprendendo a trabalhar com Macros n...

Macro para enviar contedo de Clul...

Srie: ListView para Excel e VBA - ...

Desenvolven do Software em Excel & V...

Veja tambm: E-mail , evento , Macros , Outlook , Target +11 Recomende isto no Google

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

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

2/3

09/04/14

Macro para enviar contedo de Clula do Excel por e-mail | Excelmax Solues, Excel, Software, Simulador, Grfico, Macro, VBA.
Twitter | Google Plus

Ivair Claudio Ferrari


Adicionar a

2.009 me adicionaram a crculos

Ver tudo

"... 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 ] Excelmax Solues, Excel, Software, Simulador, Grfico, Macro, VBA.
Design by Excel - Excelmax Solues | [ Ivair Claudio Ferrari ]

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

3/3

Das könnte Ihnen auch gefallen