Tecnología

Inicio

Cómo enviar correo electrónico utilizando Excel 2007 VBA

Cómo enviar correo electrónico utilizando Excel 2007 VBA


Visual Basic para Aplicaciones (VBA) se utiliza habitualmente para automatizar tareas rutinarias en las aplicaciones de Microsoft Office. Enviando un correo electrónico de Microsoft Excel 2007 utilizando VBA es útil en los casos cuando se necesita para enviar por correo electrónico de forma continua los últimos datos en un libro de Excel. En unos pocos pasos se puede escribir código para automatizar fácilmente la tarea de enviar el correo electrónico a través de Microsoft Outlook.

Instrucciones

1 Iniciar Microsoft Office 2007 y seleccione la pestaña "desarrollador". Haga clic en "Visual Basic" y seleccione "Herramientas". Haga clic en "Referencias" de verificación "Microsoft Outlook 12.0 Object Library" y seleccione "OK".

2 Escribe lo siguiente para crear un nuevo sub:

Sub sendEmail ()

Presione ENTRAR."

3 Escribe lo siguiente para crear las variables:

Dim oLookApp Como Outlook.Application

Dim oLookMail Como Outlook.MailItem

4 Escriba lo siguiente para asignar el objeto perspectiva y crear un nuevo correo electrónico:

Establecer oLookApp = Nueva Outlook.Application

Establecer oLookMail = oLookApp.CreateItem (0)

5 Escribe lo siguiente para definir las variables para su correo electrónico:

con oLookMail

.Para = "[email protected]"

.SUBJECT = "Mi Cuaderno"

.Body = "Estoy un correo electrónico a este libro de trabajo .."

.Attachments.Add ActiveWorkbook.FullName

.enviar

Terminar con

6 Ejecutar su sub enviar por correo electrónico el libro de Excel actual.