Eximbanker.com

Cómo correo masivo de Excel

Cómo correo masivo de Excel


Microsoft había diseñado oficina para que sus componentes pueden interactuar entre sí. Esto permite enviar emails masivos desde aplicaciones de Office como Excel a través de las capacidades de mensajes de Microsoft Outlook. Excel contiene la capacidad para ejecutar pequeños programas llamados macros, y configurar una macro que se llama Outlook le permitirá trabajar a través de una lista de direcciones de correo electrónico almacenados en una hoja de cálculo para que cada uno recibe el mismo mensaje. Se debe crear una lista de correos electrónicos falsos para probar la capacidad sin molestando sus contactos con mensajes de prueba.

Instrucciones

•  Abrir Outlook, asegurándose que se registran en una cuenta de correo electrónico válida. Abra Excel por lo que es una nueva hoja de cálculo en blanco delante de usted.

•  estirar columna A es cuatro veces el ancho estándar. Estiramiento de columna E a seis veces la longitud estándar. Ingrese los encabezamientos de fila 1: "Email", "Nombre", "último nombre". Entrar en "Sujeto" en "Mensaje" en D4 y D3.

•  introducir cinco registros en filas 2 a 6, cada uno con una dirección de correo electrónico falso (esto va cambiar a direcciones reales en el extremo). Ingrese un nombre y apellidos en columnas B y C. Escriba "Mensaje de prueba" en E3 y "Este es el cuerpo del correo electrónico" en E4.

•  haga clic en la ficha "Programador" en la barra de menús. Haga clic en el botón "Visual Basic" para abrir el entorno de programación. Haga clic en "Herramientas" en la barra de menú y seleccionar "Referencias" en el menú desplegable. Busque la biblioteca de objetos de Microsoft Outlook en la lista de referencias disponibles, haga clic en la casilla de verificación junto a él y luego presione el botón "OK".

•  vuelta a la hoja de cálculo. Haga clic en "Record Macro" en la ficha desarrollador da la macro el nombre "MassEmail" y presione el botón "OK". Haga clic en el botón de "Macros" en la ficha programador y presione el botón "Editar". Esto le llevará atrás en el entorno de programación Visual Basic.

•  crear una instancia de la aplicación de Outlook con las dos líneas siguientes: Dim OlookApp como Outlook.Application Set OlookApp = CreateObject("Outlook.Application")

•  crear el formato de correo electrónico con las siguientes dos líneas: Dim OlookMail como Outlook.MailItem Set OlookMail = OlookApp.CreateItem(olMailItem)

•  crear el correo con las siguientes líneas: OlookMail.To = in_address OlookMail.Subject = in_subject OlookMail.Body = in_body OlookMail.Send

•  ir a la parte superior del procedimiento y entrar en parámetros de los soportes en su declaración por lo que lee: Sub MassEmail(in_address As String, in_subject As String, in_body As String)

•  vuelva a la hoja de cálculo y pulse el botón "Detener grabación". Presione nuevamente el botón "Grabar Macro". Llame a la macro nueva "SendMass" y pulse el botón "OK". Presione nuevamente el botón "Detener grabación". Presione el botón de "Macros" y presione el botón "Editar" para volver al entorno de programación en el procedimiento para la nueva macro.

•  escriba un procedimiento debajo del encabezado de Sub SendMass(): row_number = 1 hacer DoEvents row_number = row_number + 1 llamada MassEmail (Sheet1.Cells (row_number, 1). Valor, Sheet1.Cells (3, 5). Valor, Sheet1.Cells (4, 5). Lazo de valor) hasta row_number = 6

•  volver a la hoja de cálculo y haga clic en "Macros". Resalte "SendMass" y presione el botón "Ejecutar".

•  cambiar a Outlook y compruebe su bandeja de entrada. Tienes cinco mensajes de error de retorno. Esto demuestra que los correos electrónicos fueron enviados. Cada notificación de abrir y desplácese hacia abajo para ver el contenido del mensaje fallido para confirmar el formato de los correos montados de la macro. Usted puede repetir el proceso con mensajes y direcciones genuinas.