XL 2019 Extraction données OUTLOOK sur Excel

david gom

XLDnaute Nouveau
Bonjour à tous,

J'ai un dossier OUTLOOK qui contient plusieurs mail de fiches prospects avec des informations que je souhaiterais analyser sur Excel. Savez vous comment extraire ces données sur excel ?
Je vous mets une capture d'écran pour comprendre le problème : Sur la capture, on voit le mail type que je reçoit (j'ai besoin d'extraire ces données) et j'ai plus de 200 mails identiques avec des prospects différents. Merci pour votre aide.
 

Pièces jointes

  • exemple extraction.jpg
    exemple extraction.jpg
    93.1 KB · Affichages: 98

zebanx

XLDnaute Accro
Bonjour David, le forum

@david gom
Vous vous y connaissez en VBA ou pas ?

Sujet traité la semaine passée.
Voir ici. Xlment

 

david gom

XLDnaute Nouveau
Bonjour David, le forum

@david gom
Vous vous y connaissez en VBA ou pas ?

Sujet traité la semaine passée.
Voir ici. Xlment

Bonjour David, le forum

@david gom
Vous vous y connaissez en VBA ou pas ?

Sujet traité la semaine passée.
Voir ici. Xlment

Bonjour,

Non pas du tout malheureusement :(
Connaissez vois une autre solution?
Merci
 

zebanx

XLDnaute Accro
Re-

On ne peut extraire ici que par VBA.
Ce n'est pas trop long à modifier normalement vu la structure des balises qui est identique entre les messages.
(une balise ---> nom : ... ---> nom est la balise çad le terme avant le ":")
Ici, dans le corps du mail (BODY), il y en aurait 7 à reprendre sous excel.

Par contre, il faut m'indiquer le chemin d'accès sous OUTLOOK.
Par exemple, sur outlook, les fichiers seraient classées dans un sous-répertoire de "Boite de réception" dans le sous-répertoire "Client A".
C'est ce sous-répertoire qu'il faut m'indiquer svp.

Indiquez le moi et je vous enverrai un fichier avec un code VBA à tester.
Xl-ment
zebanx
 

zebanx

XLDnaute Accro
Re-

Préalable :
J'ai renseigné cette adresse mais j'utilise ce code sans réseau pour info.
Le code a été testé bien sûr en local et il rappatrie bien les informations.

Remarques.
1/ Certaines cases sont à cocher dans la référence VBE (copie écran jointe)
Pour y accéder, ALT+F11 et choisir "outils" puis "références".

2/ Le code utilise deux macros
La première pour extraire les informations
La deuxième pour remettre en forme les informations de la colonne C et uniquement.

3/ Balise
Il importe que les balises soient identiques et homogènes dans la "casse".
Comprendre que "Id numéro" n'est pas compris comme "ID numéro" ou "id numéro".

Je ne sais pas combien de temps cela prend pour extraire autant de mail et serais intéressé de connaitre l'information svp.

Xl-ment
zebanx
 

Pièces jointes

  • test_body 7.xlsm
    87.8 KB · Affichages: 41

david gom

XLDnaute Nouveau
Re-

Préalable :
J'ai renseigné cette adresse mais j'utilise ce code sans réseau pour info.
Le code a été testé bien sûr en local et il rappatrie bien les informations.

Remarques.
1/ Certaines cases sont à cocher dans la référence VBE (copie écran jointe)
Pour y accéder, ALT+F11 et choisir "outils" puis "références".

2/ Le code utilise deux macros
La première pour extraire les informations
La deuxième pour remettre en forme les informations de la colonne C et uniquement.

3/ Balise
Il importe que les balises soient identiques et homogènes dans la "casse".
Comprendre que "Id numéro" n'est pas compris comme "ID numéro" ou "id numéro".

Je ne sais pas combien de temps cela prend pour extraire autant de mail et serais intéressé de connaitre l'information svp.

Xl-ment
zebanx
Bonjour,

C'est vraiment top cela fonctionne très bien. Je te remercie :). Concernant le temps de traitement, cela a pris quelques secondes pour 800 mails.
 

zebanx

XLDnaute Accro
Re-

Tant mieux.
Content que cela fonctionne sur serveur.
Et la rapidité est bonne, ça c'est une bonne surprise.
;)

On peut extraire des choses mais le code est dense, rien n'est simple.

Bonne soirée et bonne analyse de vos informations.
Xl-ment
 

Neymarco94

XLDnaute Nouveau
Bonjour
Re-

Fichier 2 pour voir si le fichier n'est pas directement en txt et pas en hyperlink comme testé par moi.

A tester

Ton code est très bon, et j'ai voulu l'adapter à ma situation cependant le corps de mon mail est au format tableau, c'est à dire que les balises sont sur une colonne et les informations a extraire dans une deuxième,

savez vous ce que je dois corriger pour que mon code prenne en compte cette problématique.

bien à vous ,

Neymarco
 

zebanx

XLDnaute Accro
Bonjour Neymarco94, le forum

C'est très vieux et je ne sais pas comment le corriger comme cela.

Une idée de piste d'extraction et il faudra voir si cela fonctionne bien.
L'auteur indique que c'est valable pour plusieurs mails (mais pour s'y retrouver dans excel il faudra que les tableaux regroupent les mêmes types de données (balises))

Bonne journée
zebanx
 

Discussions similaires

Statistiques des forums

Discussions
314 628
Messages
2 111 337
Membres
111 105
dernier inscrit
Joffrette