Cómo eliminar una hoja de cálculo en Excel: 2 métodos simples
¿Tiene problemas para administrar numerosas hojas en su archivo de Excel? Sepa cómo eliminar una hoja de cálculo en Excel y conservar solo las necesarias.
Visual Basic for Applications o VBA es un lenguaje de programación poderoso pero fácil y le permite automatizar Microsoft Excel al máximo. Una de esas automatizaciones es usar códigos VBA para integrar otras aplicaciones de Microsoft como Outlook, PowerPoint y Word y aumentar la productividad.
El envío de correo electrónico con VBA en Excel es una de esas integraciones que facilita su vida al automatizar las tareas de envío de hojas de cálculo o informes. Este tutorial lo guiará a través de los pasos para enviar correos electrónicos con VBA desde Excel en pasos fáciles de seguir.
Activación de la biblioteca de objetos de Microsoft Outlook
Debe configurar la referencia del objeto de envío de correo electrónico de Outlook, ya que es un objeto externo para Excel VBA . Siga junto con estos pasos:
Envío de correo electrónico con VBA: escribir códigos y ejecutar
Ahora que ha habilitado el objeto de Outlook en Excel VBA, siga estos pasos para escribir la macro de Excel y ejecutarla:
Sub shipping_email_with_VBA() Dim EmailApp como Outlook.Application Dim Source As String Set EmailApp = New Outlook.Application Dim EmailItem como Outlook.MailItem Set EmailItem = EmailApp.CreateItem(olMailItem) EmailItem.To = "opsmanager@addictivetips.com" EmailItem.CC = "atención al cliente@addictivetips.com" EmailItem.BCC = "databackup@addictivetips.com" EmailItem.Subject = "Estado de envío del pedido del cliente" EmailItem.HTMLBody = "Hola equipo", & vbNewLine & vbNewLine & "PFA la hoja de cálculo para el pedido de hoy status" & _ vbNewLine & vbNewLine & _ "Regards," & vbNewLine & _ "Tamal Das" Source = ThisWorkbook.FullName EmailItem.Attachments.Add Source EmailItem.Send End Sub
El código mencionado anteriormente enviará un correo electrónico utilizando su cuenta de Outlook a las direcciones de correo electrónico mencionadas en el código.
El contenido del correo electrónico también está disponible en la línea de código EmailItem.HTMLBody . Además, Excel VBA adjuntará automáticamente su libro de trabajo de origen al correo electrónico como un archivo adjunto.
Puede realizar los siguientes cambios para personalizar las direcciones y el texto del cuerpo del correo electrónico:
Para enviar correo electrónico con VBA correctamente, deberá configurar la cuenta de Gmail o la cuenta de Outlook en la aplicación de Outlook independiente de la suite de Microsoft Office. Outlook basado en navegador en línea no funcionará con este código VBA.
Conclusión
Ahora que ha seguido los pasos mencionados anteriormente para enviar correos electrónicos con VBA, debería ser más fácil para usted automatizar tareas mundanas en Excel. Por ejemplo, permita que el archivo de la hoja de cálculo le envíe automáticamente un correo electrónico cuando los colaboradores actualicen la hoja de trabajo. Además, envíe correos electrónicos automáticos a los clientes cuando actualice la columna de estado del pedido en Excel.
Si desea más automatización de Excel usando VBA, utilice la codificación de marca de tiempo de VBA para mantener un registro de los cambios en la hoja de cálculo.
¿Tiene problemas para administrar numerosas hojas en su archivo de Excel? Sepa cómo eliminar una hoja de cálculo en Excel y conservar solo las necesarias.
Outlook tiene una característica única que le permite recuperar un correo electrónico. ¡Siga leyendo para saber cómo puede anular el envío y reemplazar un mensaje de correo electrónico en Outlook!
Office 365 está disponible en varios idiomas; toda la interfaz de usuario de las aplicaciones incluidas en el paquete de productividad se puede configurar para que aparezca en un idioma diferente.
¿Necesita ordenar las entradas en una lista por orden alfabético en Word? Aquí hay una guía simple sobre cómo hacerlo en cualquier parte del documento.
Si necesita hacer una copia de su documento de Word, así es cómo crear uno y guardarlo en cualquier lugar de su disco.
¿Quieres enviar correos electrónicos desde Excel sin cambiar a otra aplicación? Siga leyendo para conocer los 11 sencillos pasos para enviar correos electrónicos con VBA.
Es posible que haya oído hablar de la función de TEXTO de Excel, pero no sabe mucho sobre ellos. Lea para saber qué es la función TEXTO de Excel y cómo usarla.
Las hojas de cálculo de Excel se utilizan para todo tipo de cosas. Independientemente de para qué use una hoja de cálculo, es probable que coloree las celdas para hacer que la información
Los usuarios de Exchange a menudo se encuentran con Outlook tratando de conectar mensajes. Consulte este blog para saber cómo solucionar este problema de conexión de Outlook.
¿Excel no le permitirá insertar ceros a la izquierda en su base de datos? No se preocupe, ya que lo ayudamos a agregar ceros a la izquierda en Excel de manera simple.