quinta-feira, 29 de setembro de 2016

Macro para enviar e-mail com destinatário, assunto e mensagem já preenchida de forma de forma automática, com opção de anexar qualquer arquivo disponível.


Acesse a guia Desenvolvedor, Visual Basic e crie um novo módulo
Insira o código abaixo, substituindo os textos em vermelho.

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 = ("xlplanilhas@msn.com;xleves@msn.com")
    .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:\teste.doc"
    .Display
End With
End Sub

Popular Posts