Récupérer le texte d'un mail en vba

  • Initiateur de la discussion Initiateur de la discussion pierrot132
  • Date de début Date de début

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 !

P

pierrot132

Guest
Bonjour.

J'aurais voulu savoir comment récupérer le texte d'un mail dans une textbox en vba.

Merci d'avance pour votre aide.
 
Re : Récupérer le texte d'un mail en vba

bonsoir

Un exemple pour extraire le contenu du premier message de la boite de réception:

Code:
Dim OLapp As Outlook.Application
Dim OLspace As Outlook.Namespace
Dim OLinbox As Outlook.MAPIFolder

Set OLapp = CreateObject("Outlook.application")
Set OLspace = OLapp.GetNamespace("MAPI")
Set OLinbox = OLspace.GetDefaultFolder(olFolderInbox)

MsgBox OLinbox.Items(1).Body

Set OLapp = Nothing
Set OLspace = Nothing
Set OLinbox = Nothing


Bonne soirée
MichelXld
 
Re : Récupérer le texte d'un mail en vba

Merci MichelXLD, c'est exactement ce que je voulais.

J'aurais une autre question à te poser, j'aurais voulu savoir, s'il était possible de dépalcer le mail que je viens d'exploitation grace à ta méthode vers un autre dossier d'outlook, qui me servirait d'archive.
 
Re : Récupérer le texte d'un mail en vba

bonjour


cet exemple transfère le premier message de la boite de réception vers un sous dossier "Archives"

Code:
Dim OLapp As Outlook.Application
Dim OLspace As Outlook.Namespace
Dim OLinbox As Outlook.MAPIFolder
Dim It As Outlook.MailItem

Set OLapp = CreateObject("Outlook.application")
Set OLspace = OLapp.GetNamespace("MAPI")
Set OLinbox = OLspace.GetDefaultFolder(olFolderInbox)

Set It = OLinbox.Items(1)
It.Move OLinbox.Folders("Archives")

Set OLapp = Nothing
Set OLspace = Nothing
Set OLinbox = Nothing


Bonne journée
MichelXld
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
12
Affichages
644
Réponses
7
Affichages
342
Retour