Home Excel - Dicas Microsoft Excel VBA Excel VBA - Envia Email Excel vba planilha email envia anexo e corpo

Excel vba planilha email envia anexo e corpo

E-mail Imprimir PDF

Escola Saberexcel VBA Estudos®  - Treinamentos com Macros, Fórmulas e Funções

'Esse macro envia email com anexo para vários emails,
'insere dados no corpo do email e dados no corpo, mude o caminho do direto do arquivo
ou planilha para realização do seu teste que for enviar anexo para os emails que relacionar no macro.
Fique com Deus, Expedito Marcondes.

'- - - - - - - - - - - - - - - -
Sub ENVIAR_EMAIL_ADD_PLANILHA()
Dim MyOlapp As Object, MeuItem As Object
Set MyOlapp = CreateObject("Outlook.Application")
Set MeuItem = MyOlapp.CreateItem(olMailItem)
With MeuItem
    .to = ("[email protected];[email protected]")  
    .Subject = "RELATORIO: PAGAMENTOS DE JANEIRO/2020"
    .Body = "Bom dia Sr." & Plan1.[d1].Value & vbCrLf & _
           "Anexo estamos lhe enviando a planilha Relatório" & vbCrLf & _
           "Janeiro/2020 " & _
           "Saudações " & vbCrLf & _
           Plan1.[D2].Value
     'troque o diretorio do documento que queira enviar 'add' anexo.
    .Attachments.Add "C:\SaberExcel\decompor_treina_email.xlsm"
    .Display
End With
End Sub
'- - - - - - - - - - -  - -'- - - - - - - - - - -  - -





Aprenda tudo sobre planilhas do Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Escola Saberexcel VBA Estudos® - Treinamentos com Macros, Fórmulas e Funções.




   Baixe o exemplo de planilha contendo os macros acima:

Última atualização em Dom, 03 de Fevereiro de 2013 18:32  

Comentários   

 
Kaue
# Kaue 07-01-2014 14:34
Boa tarde,

Gostaria de uma planilha que todos possam utilizar e enviar para mim de diversos locais diferentes, o que devo colocar no campo abaixo:
.Attachments.Add "C:\SaberExcel\ decompor_treina _email.xlsm"
Responder | Responder com citação | Citar
 
 
Leonardo Barros
# Leonardo Barros 03-02-2014 16:17
Ola amigo!

como eu adiciono minha assinatura no corpo do email?
Responder | Responder com citação | Citar
 
 
Rafael Guimarães
# Rafael Guimarães 11-02-2014 10:01
Essa macro para enviar emails automaticamente É FANTÁSTICA!
Agradeço muito por vc ter compartilhado seu conhecimento!
Responder | Responder com citação | Citar
 
 
nilsonAna
# nilsonAna 16-07-2014 20:02
:lol: Muito tks. na mosca.
vc é o cara!
Responder | Responder com citação | Citar
 
 
Wellington Martins
# Wellington Martins 31-07-2014 08:20
Olá,
Muito boa essa macro.
Por favor, como faria para inserir no corpo do e-mail um intervalo de células (ao invés de só uma célula)?
Abraço
Responder | Responder com citação | Citar
 
 
Rafaeltriste
# Rafaeltriste 05-09-2014 12:07
bom dia

essa macro é muito boa, mas como faço para enviar um anexo diferente para cada email?
desde ja obrigado.
Responder | Responder com citação | Citar
 
 
Guest
# Guest 24-02-2018 10:01
Muito bom, como faco para receber o email , anexo e salvar o arquivo dentro da planilha apenas as células especificas. Seria uma pedido de compra, primeiro em a cotação e depois retorna com o preco e salvo e uma planilha para para analise de preços e depois confirmar através de um pedido para o fornecedor vencedor.
Aguardo, obrigado
Responder | Responder com citação | Citar
 

Adicionar comentário

"Jamais considere seus estudos como uma obrigação, mas como uma oportunidade invejável para aprender a conhecer a influência libertadora da beleza do reino do espírito, para seu próprio prazer pessoal e para proveito da comunidade." Albert Einstein


Código de segurança
Atualizar

PROMOÇÃO DIDÁTICOS SABEREXCEL



Adquira já o Acesso Imediato
à Area de Membros

Compra Grantida --- Entrega Imediata

Aprenda Excel VBA com Simplicidade de 
códigos e Eficácia, Escrevendo Menos e
Fazendo Mais.

'-------------------------------------'
Entrega Imediata:
+  500 Video Aulas MS Excel VBA
+  35.000 Planilhas Excel e VBA
+  Coleção 25.000 Macros MS Excel VBA
+  141 Planilhas Instruções Loops
+  341 Planilhas WorksheetFunctions(VBA)
+    04 Módulos Como Fazer Excel VBA
+  Curso Completo MS Excel VBA
+  Planilhas Inteligentes


Pesquisa Google SaberExcel

Publicidade Google

<script type="text/javascript"><!--

google_ad_client = "ca-pub-2317234650173689";

/* retangulo 336 x 280 */

google_ad_slot = "0315083363";

google_ad_width = 336;

google_ad_height = 280;

//-->

</script>

<script type="text/javascript"

src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</script>

Publicidade

RSFirewallProtected


Google Associados

Depoimentos

Adicione Saberexcel Favoritos

 
 

Aprenda tudo sobre o Aplicativo Microsoft Excel VBA

Aprenda tudo sobre o Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Saberexcel,


   Sobre as WorksheetFunctions Funções de Planilhas que retornam valores do VBA