Chers tous,
HELP ! Ca fait trois jours que je suis sur ce sujet et je commence à perdre tout mes cheveux à force d'essayer. haha
Alors voilà, je souhaiterai copier un image (déjà insérée) depuis mon classeur excel et souhaiterai qu'elle apparaisse entre deux paragraphe sur mon corp de mail outlook.
Voici le code (je mets en rouge le code qui me pose problème)
& ActiveSheet.Pictures("Image 2").Copy & Pictures.Paste _
Merci infiniment à mon sauveur !
HELP ! Ca fait trois jours que je suis sur ce sujet et je commence à perdre tout mes cheveux à force d'essayer. haha
Alors voilà, je souhaiterai copier un image (déjà insérée) depuis mon classeur excel et souhaiterai qu'elle apparaisse entre deux paragraphe sur mon corp de mail outlook.
Voici le code (je mets en rouge le code qui me pose problème)
& ActiveSheet.Pictures("Image 2").Copy & Pictures.Paste _
Merci infiniment à mon sauveur !
VB:
Dim Mail As Variant
Set Mail = CreateObject("outlook.application")
With Mail.CreateItem(olMailItem)
.Subject = ActiveSheet.Range("d2")
.To = ActiveSheet.Range("A5")
.htmlBody = sp & ActiveSheet.Range("D4") & " " & ActiveSheet.Range("E4") & " " & ActiveSheet.Range("F4") & "," & ep _
& sp & ActiveSheet.Range("D6") & ep _
& ActiveSheet.Pictures("Image 2").Copy & Pictures.Paste _
& sp & et & bd & ActiveSheet.Range("d9") & bs & " " & "-" & " " & ActiveSheet.Range("f9") & " " & "-" & " " & ActiveSheet.Range("g9") & et & ActiveSheet.Range("e9") & " " & ActiveSheet.Range("h9") & et & bd & ActiveSheet.Range("i9") & "€" & bs & ep _
& sp & et & bd & ActiveSheet.Range("d10") & bs & " " & "-" & " " & ActiveSheet.Range("f10") & " " & "-" & " " & ActiveSheet.Range("g10") & et & ActiveSheet.Range("e10") & " " & ActiveSheet.Range("h10") & et & bd & ActiveSheet.Range("i10") & "€" & bs & ep _
& sp & et & bd & ActiveSheet.Range("d11") & bs & " " & "-" & " " & ActiveSheet.Range("f11") & " " & "-" & " " & ActiveSheet.Range("g11") & et & ActiveSheet.Range("e11") & " " & ActiveSheet.Range("h11") & et & bd & ActiveSheet.Range("i11") & "€" & bs & ep _
& sp & et & bd & ActiveSheet.Range("d12") & bs & " " & "-" & " " & ActiveSheet.Range("f12") & " " & "-" & " " & ActiveSheet.Range("g12") & et & ActiveSheet.Range("e12") & " " & ActiveSheet.Range("h12") & et & bd & ActiveSheet.Range("i12") & "€" & bs & ep _
& sp & et & bd & ActiveSheet.Range("d13") & bs & " " & "-" & " " & ActiveSheet.Range("f13") & " " & "-" & " " & ActiveSheet.Range("g13") & et & ActiveSheet.Range("e13") & " " & ActiveSheet.Range("h13") & et & bd & ActiveSheet.Range("i13") & "€" & bs & ep _
& sp & ActiveSheet.Range("d32") & ep _
& sp & ActiveSheet.Range("d34") & ep _
& sp & ActiveSheet.Range("d36") & ep _
& sp & ActiveSheet.Range("d38") & ep _
& sp & ActiveSheet.Range("d40") & ep _
& sp & et & ActiveSheet.Range("d42") & ep
.Attachments.Add ActiveSheet.Range("D44").Value
.Attachments.Add ActiveSheet.Range("D45").Value
.Display
End With
On Error Resume Next
End Sub