1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| Sub Mail(ByVal MailDestinataire As String, ByVal MailCC As String, ByVal Sujet As String, ByVal CorpsMessage As String, Optional ByVal Pj As String, Optional ByVal Image As String)
Dim ol As New Outlook.Application, olmail As MailItem, I As Integer, Attachement
'envoie d'un e-mail
Set ol = New Outlook.Application
Set olmail = ol.CreateItem(olMailItem)
With olmail
.To = MailDestinataire
.CC = MailCC
.Subject = Sujet
.BodyHtml = CorpsMessage
Attachement = Split(Pj & ";", ";")
For I = 0 To UBound(Attachement)
If Trim("" & Attachement(I)) <> "" Then .Attachments.Add Attachement(I)
Next
Attachement = Split(Image & ";", ";")
For I = 0 To UBound(Attachement)
If Trim("" & Attachement(I)) <> "" Then .Attachments.Add Attachement(I)
Next
.Display
.Send
End With
End Sub
Sub test()
Mail Sheets("feuil1").Range("B" & j).Value, "", titre, "<img src=""cid:Img1.gif""><img src=""cid:Img12.gif"">", "Fichier1;Fichier2;Fichier3;Fichier4;Fichier5;Fichier1;Fichier6", "Image1.gif;Image2.jif"
End Sub |
Partager