VBA : Insertion d'une plage de cellules dans un nouveau message Outlook

Bonjour à tous,

Je cherche à créer un message Outlook en incluant dans le corps de texte une plage de cellule excel (un tableau) en utilisant de la vba.

J'arrive à créer un nouveau message Outlook avec le destinataire le sujet... mais je n'arrive pas à inclure un tableau.

Sub MailMagasin()

Dim objMsg As Variant
Dim oObjetWord As Object

Sheets("Commande").Activate

Set objMsg = CreateObject("Outlook.Application")
With objMsg.CreateItem(olMailItem)
.To = "..."
.Subject = "Mon sujet"
.Body = Range("A1:D2")
.Display

End With

End Sub

Pourriez vous svp m'aider ?

Merci d'avance pour votre aide.

Bonsoir Robin

J'ai mis à disposition un fichier avec du code pour ça 🤔

https://www.excel-pratique.com/fr/telechargements/utilitaires/pdf-email-vba-excel-no508

A+

Oups... merci pour ta réactivité et pour le lien, je vais jeter un coup d'oeil ;)

A+

Rechercher des sujets similaires à "vba insertion plage nouveau message outlook"