Macro envío de libro excel por correo con firma
Tengo una macro y necesito modificarla, tengo que enviar distintos archivos a distintos usuarios, por lo que están separadas en To CC BBc Subject y body, el tema es que en BODY no puedo hacer que me quede en 2 o más líneas, y queda todo en línea por lo que el correo queda "feo", además necesito poder agregarle firma del correo, la tengo en formato html.
Sub OutlookMailExcelAdjunto()
Dim OutApp As Object
Dim OutMail As Object
'Se crea la conexión con el gestor de correo
Set OutApp = CreateObject("Outlook.Application")
OutApp.Session.logon
'Se crea metodo de envio de correo
Set OutMail = OutApp.CreateItem(0)
ActiveWorkbook.Save
'Se definen el destinatario, la copia y la copia oculta, el asunto
'el cuerpo del correo y los archivos adjuntos si se requiere.Especificando
'los campos usados.
On Error Resume Next
With OutMail
.To = Range("B4").Value
.CC = Range("B5").Value
.BCC = Range("B6").Value
.Subject = Range("B7").Value
. Body = "Estimado, Junto con saludar adjunto archivo con recaudación diaria. Saludos Cordiales"
.Attachments.Add Range("B9").Value
.Send
End With
On Error GoTo 0
Set OutMail = Nothing
Set OutApp = Nothing
End Sub