Foros del Web » Soporte técnico » Ofimática »

ACCESS - Enviar mail con Outlook desde Access

Estas en el tema de ACCESS - Enviar mail con Outlook desde Access en el foro de Ofimática en Foros del Web. Hola amigos!! Quisiera saber si puedo enviar un mail con unos datos desde Acces utilizando el Outlook. Si tenéis algún código de ejemplo o ejemplo ...
  #1 (permalink)  
Antiguo 08/07/2009, 02:37
 
Fecha de Ingreso: marzo-2007
Mensajes: 538
Antigüedad: 17 años, 8 meses
Puntos: 0
ACCESS - Enviar mail con Outlook desde Access

Hola amigos!!
Quisiera saber si puedo enviar un mail con unos datos desde Acces utilizando el Outlook.
Si tenéis algún código de ejemplo o ejemplo en vivo me gustaria poder verlo.


Gracias!
  #2 (permalink)  
Antiguo 08/07/2009, 02:53
Avatar de Taribo007  
Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 17 años, 3 meses
Puntos: 18
Respuesta: ACCESS - Enviar mail con Outlook desde Access

Ejemplos hay muchos, por ejemplo:

Sub Mail_workbook_Outlook()
'Es necesario añadir la refeerncia Microsoft Outlook Library (herramientas/referencias)
Dim OutApp As Outlook.Application
Dim OutMail As Outlook.MailItem
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(olMailItem)
With OutMail
.To = "[email protected]"
.CC = ""
.BCC = ""
.Subject = "Asunto del mensaje"
.Body = "Este es el texto del mensaje"
'Se pueden adjuntar ficheros
.Attachments.Add ("C:\Mi_Fichero.pdf")
.Display 'tambien se puede usar .Send y lo situa en la bandeja de salida
End With
Set OutMail = Nothing
Set OutApp = Nothing

End Sub


Pasate por la pagina del buho

Pon outlook en el buscador y te salen un monton de ejemplos, muchos de ellos ya los tienes implentados.

Tambien puedes pasarte por aqui

Es un programita con las preguntas y respuestas de 5 años de vida de un foro expecifico de access, imprescindible.

Un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:54.