Sub mailto_reception2()
With Sheets("Envoi confirmation recep UPS")
dl = .Cells(Rows.Count, 2).End(xlUp).Row
Set ol = CreateObject("outlook.application")
'--boucle
For i = 2 To dl
'--choix envoi ("x" en colonne G) ou pas
If Cells(i, 11) = "x" Then
Cells(i, 12) = ""
Set ml = ol.createitem(0)
ml.To = .Cells(i, 6)
ml.Subject = .Cells(i, 17)
'ml.CC = .Cells(i, 10)
'ml.BCC = .Cells(i, 11)
ml.Body = .Cells(i, 18)
'--afficher le mail
'ml.SentOnBehalfOfName = "test@test.eu" change bien le mail d'expéditeur mais prend le compte par défault d'outlook
ml.Display
'--- si vous souhaitez envoyer directement
'ml.send
'--- afficher date et heure d'envoi
Cells(i, 12) = Now
'---demande AR
'ml.OriginatorDeliveryReportRequested = True
'---demande confirmation de lecture
'ml.ReadReceiptRequested = True
End If
Next i
End With
End Sub