¿Cómo adjuntar múltiples archivos desde una carpeta usando VBA?

Para adjuntar múltiples archivos desde una carpeta utilizando VBA, puedes automatizar Microsoft Outlook (u otro cliente de correo compatible) para crear y enviar un correo electrónico con los archivos adjuntos deseados. A continuación, te proporcionaré un ejemplo de cómo hacerlo utilizando Microsoft Outlook:

Sub AdjuntarMultiplesArchivos()
    Dim outlookApp As Object
    Dim miCorreo As Object
    Dim carpetaDeArchivos As String
    Dim archivo As String
    Dim intervaloDeArchivos As String

    ' Crear la aplicación de Outlook
    Set outlookApp = CreateObject("Outlook.Application")
    
    ' Crear un nuevo correo electrónico
    Set miCorreo = outlookApp.CreateItem(0) ' 0 representa un correo
  
    ' Especificar la carpeta que contiene los archivos
    carpetaDeArchivos = "C:RutaATuCarpeta"

Conoce nuestros servicios

Conoce nuestra tienda

Mejora tu nivel y logra tus objetivo

Excel

Excel cursos

Access

cursos de Access

Power BI

cursos power BI

Deja un comentario