Bonjour,
le code ci-dessous me génère un mail qui s'affiche directement dans outlook. Tout fonctionne excepté la signature qui ne s'affiche pas, or elle est créée et paramétrée dans Outlook à la base.
J'imagine que je dois insérer un bout de code pour la générer automatiquement avec le corps du message.
Toute aide serait très appréciable et merci par avance.
Sub SendMail_Relance()
Dim ol As New Outlook.Application
Dim olmail As MailItem
Dim CurrFile As String
Dim Chemin$, Client$, Fichier$
Set ol = New Outlook.Application
Set olmail = ol.CreateItem(olMailItem)
With olmail
.To = Range("a13").Value
.Subject = Range("a10").Value
.Body = ActiveSheet.Range("E19") & ActiveSheet.Range("L19") & vbNewLine & _
"" & vbNewLine & vbNewLine & _
ActiveSheet.Range("A11") & "," & vbNewLine & _
vbNewLine & _
"Nous vous prions de trouver ci-dessous le relevé de votre compte ..." & vbNewLine & _
"Cordialement," & vbNewLine & _
vbNewLine & _
"Comptabilité Clients" & vbCrLf & _
""
.Display '.Send
End With
End Sub
le code ci-dessous me génère un mail qui s'affiche directement dans outlook. Tout fonctionne excepté la signature qui ne s'affiche pas, or elle est créée et paramétrée dans Outlook à la base.
J'imagine que je dois insérer un bout de code pour la générer automatiquement avec le corps du message.
Toute aide serait très appréciable et merci par avance.
Sub SendMail_Relance()
Dim ol As New Outlook.Application
Dim olmail As MailItem
Dim CurrFile As String
Dim Chemin$, Client$, Fichier$
Set ol = New Outlook.Application
Set olmail = ol.CreateItem(olMailItem)
With olmail
.To = Range("a13").Value
.Subject = Range("a10").Value
.Body = ActiveSheet.Range("E19") & ActiveSheet.Range("L19") & vbNewLine & _
"" & vbNewLine & vbNewLine & _
ActiveSheet.Range("A11") & "," & vbNewLine & _
vbNewLine & _
"Nous vous prions de trouver ci-dessous le relevé de votre compte ..." & vbNewLine & _
"Cordialement," & vbNewLine & _
vbNewLine & _
"Comptabilité Clients" & vbCrLf & _
""
.Display '.Send
End With
End Sub