Enviar mail desde excel con una firma y adjuntos
Tengo una macro de excel, que envía mail con un determinado asunto y cuerpo del mensaje a unos determinados correos que vienen definidos en una columna y quiero completarla insertando una firma siempre que la ejecute, y predefininiendo que adjunte en cada mail diciéndole la ruta el archivo que comienza con el nombre de una determinada columna
La macro es la siguiente:
'***Macro Para enviar detalles de facturaciones
Sub correo()
'definimos la columna donde va a ir el adjunto
col = Range("H1").Column
For i = 2 To Range("B" & Rows.Count).End(xlUp).Row
Set dam = CreateObject("outlook.application").createitem(0)
dam.To = Range("B" & i) 'Destinatarios
dam.CC = Range("C" & i) 'Con copia
dam.Bcc = Range("D" & i) 'Con copia oculta
dam.Subject = Range("E" & i) '"Asunto"
dam.body = Range("F" & i) '"Cuerpo del mensaje"
For j = col To Cells(i, Columns.Count).End(xlToLeft).Column
archivo = Cells(i, j)
If archivo <> "" Then dam.Attachments.Add archivo
Next
'dam.send 'El correo se envía en automático
dam.display 'El correo se muestra
Next
MsgBox "Correos realizados", vbInformation, "