Bonjour,
J'ai cherché en vain une explication à mon problème, seule la dernière phrase de mon mail apparaît (Merci. Cordialement, et la signature) , voici le code :
Dim OutObj As Object
Dim Email As Object
Set OutObj = CreateObject("Outlook.Application")
Set Email = OutObj.CreateItem(0)
MyBench0 = "C:\" & Sheets("feuille1").Range("A1").Value & ".pdf"
MyBench = Sheets("feuille1").Range("A2").Value
MyBench2 = Sheets("feuille1").Range("A3").Value
Email.To = "blabla@blabla.fr"
Email.Subject = "Demande"
Email.Attachments.Add "C:\signature_outlook.jpg", olByValue, 0
Email.HTMLBody = "<html><p>" & "Bonjour,<br><br>Nouvelle demande :<br><br>" & "<a href= '" & MyBench0 & "'>" & MyBench0 & "</a><br><br>"
If MyBench <> "" Then
Email.HTMLBody = "<html><p>" & "<a href= '" & MyBench & "'>" & MyBench & "</a><br><br>"
End If
If mybench2 <> "" Then
Email.HTMLBody = "<html><p>" & "<a href= '" & MyBench & "'>" & MyBench & "</a><br><br>"
End If
Email.HTMLBody = "<html><p>" & "Merci.<br><br>Cordialement,<br>" & "<html><p>" & "<br><img src='cid:signature_outlook.jpg'><br>"
Email.Send
Set OutObj = Nothing: Set Email = Nothing
End Sub
Je suis certain d'avoir fait des erreurs, je ne maîtrise pas bien tout ça. Par avance merci à qui pourra me dire où est-ce que je me trompe.