Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Sub PMO_ImageMail()
Dim OUT As Outlook.Application
Dim IT As Outlook.MailItem
Dim msg$
Dim img$
Dim A$
Set OUT = CreateObject("Outlook.Application")
Set IT = OUT.CreateItem(olMailItem)
msg$ = "Bonjour"
img$ = "c:\hiver.jpg" 'modifier le chemin de l'image
If msg$ <> "" Then
If img$ = "" Then
A$ = "<HTML><BODY>" & msg$ & "</BODY></HTML>"
Else
A$ = "<HTML><BODY>" & msg$
End If
End If
If img$ <> "" Then
If msg$ = "" Then
A$ = A$ & "<br><img src='" & img$ & "'><br>"
Else
A$ = A$ & "<br><img src='" & img$ & "'><br></BODY></HTML>"
End If
End If
With IT
.Display
.HTMLBody = A$
.Subject = "essai"
.To = "toto@zaza.fr" 'changer le destinataire
.Send
End With
End Sub
cela fonctionne bien, j'essaie d'adapter tout cela à mon cas précis car tous mes mails sont différents (l'identifiant donné dans le message est composé de la 1ère lettre du prénom + le nom (ex. toto.dupond@truc.fr donne tdupond), les adresses mail des destinataires et leurs identifiants figurent dans une feuille en colonnes B et C)
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD