Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fabio Picheli

Enviar email usando o VB

Recommended Posts

Olá Fabio,

 

Não conheço muito bem VB, mas já me disseram que é parecido com VBA - se não for, foi mal...

 

Sobre o envio de eMail, tenho uma rotina que talvez posso lhe ajudar, mas ela utliza Outlook como "enviador"...

 

 

Public Sub SendMail()

   Dim appOutLook As Outlook.Application
   Set appOutLook = CreateObject("Outlook.Application")

   Dim MailOutLook As Outlook.MailItem
   Set MailOutLook = appOutLook.CreateItem(olMailItem)

   With MailOutLook
       .To = txtDestinatario '-
       .Subject = txtAssunto '-
       .Body = txtDetalhe 'Corpo do eMail
       .Attachments.Add (txtAnexo) 'Caminho do arquivo
       .Send 'Enviar
   End With
   Set MailOutLook = Nothing

End Sub

 

Em VBA, se acrescenta a referência "Microsoft Outlook 12.0 Object Libray"...

 

 

Se não for nada disso, foi mal (mais uma vez), mas se for dá uma passado no link abaixo que irei mostrar como fazer isso utilizando Orientação à Objeto...

 

"Como enviar e-mail Orientado à Objeto usando VBA Acess – Parte 1"

 

 

 

 

Sem mais,

 

Julien Sorel

 

_________________________________________________________________

 

ef3cinco.worpress.com | Programação - não importa a linguagem...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.