pierre31270
XLDnaute Junior
J'ai pas mal avancé sur le sujet mais ma macro n'arrive pas à passer à la ligne suivante, quelqu'un pourrait-il y jeter un oeil s'il vous plait?
next ne marche pas
Merci d'avance à vous
Pierre
next ne marche pas
Merci d'avance à vous
Pierre
Code:
Sub EnvoiEmailAuto()
Dim OlApp As Outlook.Application
Dim OlItem As Outlook.MailItem
Set OlApp = CreateObject("Outlook.application")
Set OlItem = OlApp.CreateItem(olMailItem)
i = 2
While (Cells(i, 4) <> "")
With OlItem
'Dim destinataires, chemin d'acces au fichier à joindre, date concernés
Dest = Sheets("Mailing").Cells(i, 4)
PathName = Sheets("Mailing").Cells(i, 5)
Date1 = Sheets("Mailing").Range("F1")
'.To = dest
.Recipients.Add (Dest)
'.CC = "xxxxx.xxxx@xxxxxxx.xxx"
.Subject = "Relevé Mensuel"
.BodyFormat = olFormatHTML
.HTMLBody = "<HTML><body><img src='C:\Users\user\Desktop\Normal.jpg'><br>" _
& "Bonjour,<p>" _
& "Veuillez trouver ci-joint votre relevé de " & "<b> Date1 </b><p>" _
& "Bonne journée<p>" _
& "Pierre<p>" _
& "</body><HTML>"
.Attachments.Add PathName
.Send
End With
Sheets("Mailing").Cells(i, 1) = "Envoyé"
MsgBox ("Suivant ?")
i = i + 1
Wend
End Sub