Inicio > Microsoft Excel > fejoal > Enviar correo con outlook express y VBA

Enviar correo con outlook express y VBA

Experto:
Usuario:
Fecha: 24/11/2009
Valoración: (4,00 sobre 5) Categoría: Microsoft Excel
24/11/2009
dbravo, usuario preguntando en Microsoft Excel
Usuario
Hola. tengo una macro que envía un correo en una determinada circunstancia. Mi problema está en que
el código me funciona con Outlook 2000, pero si lo pruebo en un PC con Outlook Express no funciona y me da errores. ¿Que me falta? Gracias por anticipado
24/11/2009
dbravo, experto respondiendo en Microsoft Excel
Experto

Buenas!

Entiendo que tu problema tiene que ver con el modo de inicializar la sesión de correo, pero depende de tu código.

Usualmente deberías tener algo como esto, que indica que la aplicación a usar es Outlook (no Express):

Sub tuCodigo()

....

' Crear una sesión de Outlook:
Set objOutlook = CreateObject("Outlook.Application")

' Crear un mensaje.
Set objOutlookMsg = objOutlook.CreateItem(olMailItem)

....


Pero no estoy muy familiarizado con programación para OE, pero estás en el lugar indicado para sacar tu duda.

Plantéala en el panel de Correos Eléctronicos , en este mismo sitio. Seguramente, sus expertos te podrán orientar. Aqui te copio el link para ir directamente a ese sitio.

http://www.todoexpertos.com/categorias/tecnologia_e_internet/software_y_aplicaciones/programas_de_correo_electronico/

Espero que esto te haya servido.

Un abrazo!
Fernando
24/11/2009
dbravo, usuario preguntando en Microsoft Excel
Usuario
Muy Bien. Me ha sido de gran utilidad
Enlaces patrocinados