Bonjour le fofo,
J'essaie d'automatiser l'envoi de feuilles transformées en pdf par Outlook via Excel.
J'ai une macro qui fait le job mais à chaque fois Outlook me demande de cliquer pour autoriser l'envoi. Ce qui n'est pas top pour automatiser une tâche, vous en conviendrez.
J'ai cherché un peu sur le net avec des send keys ou autres solutions mais rien ne fonctionne. Comment je peux adapter ma macro pour contourner ce pb ?
D'avance je vous remercie.
Set olApp = New Outlook.Application
Set olMail = olApp.CreateItem(olMailItem)
fichier = nom & ".pdf"
Corp = "Bonjour," & _
vbCrLf & vbCrLf & vbCrLf & _
"Message envoyé automatiquement" & _
vbCrLf & vbCrLf & vbCrLf & _
"Ci-joint." & _
vbCrLf & vbCrLf & vbCrLf & _
"Cordialement."
With olMail
.To = AdresseMail
.BCC = ""
.Subject = "" & " - " & titre & " au 24/06/2019"
.Body = Corp
.Display
.Attachments.Add chemin & fichier
.Send
End With
Set olApp = Nothing
Set olMail = Nothing
J'essaie d'automatiser l'envoi de feuilles transformées en pdf par Outlook via Excel.
J'ai une macro qui fait le job mais à chaque fois Outlook me demande de cliquer pour autoriser l'envoi. Ce qui n'est pas top pour automatiser une tâche, vous en conviendrez.
J'ai cherché un peu sur le net avec des send keys ou autres solutions mais rien ne fonctionne. Comment je peux adapter ma macro pour contourner ce pb ?
D'avance je vous remercie.
Set olApp = New Outlook.Application
Set olMail = olApp.CreateItem(olMailItem)
fichier = nom & ".pdf"
Corp = "Bonjour," & _
vbCrLf & vbCrLf & vbCrLf & _
"Message envoyé automatiquement" & _
vbCrLf & vbCrLf & vbCrLf & _
"Ci-joint." & _
vbCrLf & vbCrLf & vbCrLf & _
"Cordialement."
With olMail
.To = AdresseMail
.BCC = ""
.Subject = "" & " - " & titre & " au 24/06/2019"
.Body = Corp
.Display
.Attachments.Add chemin & fichier
.Send
End With
Set olApp = Nothing
Set olMail = Nothing