OVH Cloud OVH Cloud

Lire un fichier .msg

3 réponses
Avatar
Jacques
Bonjour,


Comment lire un fichier .msg avec VBA afin de retrouver le nom des fichiers
attachés ??


Merci

3 réponses

Avatar
Oliv'
Jacques que je salut a écrit dans

Bonjour,


Comment lire un fichier .msg avec VBA afin de retrouver le nom des
fichiers attachés ??


C'est donc que tu as "enregistré sous" ton message quelque par sur ton

disque ?
et qu'il n'est plus dans outlook ?
tu ne veux pas cliquer dessus pour l'ouvrir ?
tu veux utiliser vba à partir de quel programme outlook ?

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have a nice day
Oliv'
Pour me joindre : http://cerbermail.com/?V8r2o1YHl4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Avatar
Jacques
Oui, il est est quelque patr sur mon disque
Non, je veux pas cliquer dessus car il risque d'y avoir plusieurs dizaines
de message
Oui, je veux utiliser VBa dans Access pour automatiser la chose

Cela ne me tente pas de faire 300 clics pour ouvrir les messages et prendre
en note sur une feuille de papier le nom du fichier joint pour ensuite les
entrer dans une base de données.

"Oliv'" <(supprimerceci) a écrit dans le
message de news:

Jacques que je salut a écrit dans

Bonjour,


Comment lire un fichier .msg avec VBA afin de retrouver le nom des
fichiers attachés ??


C'est donc que tu as "enregistré sous" ton message quelque par sur ton

disque ?
et qu'il n'est plus dans outlook ?
tu ne veux pas cliquer dessus pour l'ouvrir ?
tu veux utiliser vba à partir de quel programme outlook ?

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have a nice day
Oliv'
Pour me joindre : http://cerbermail.com/?V8r2o1YHl4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~





Avatar
Isabelle Prawitz
Bonjour !
Le plus "simple" à mon avis est d'utiliser la bibliothèque "Windows Script Host Object Model", et d'utiliser le shell pour
ouvrir le message (qui s'ouvrira dans Outlook)

Dim leShell As New IWshRuntimeLibrary.WshShell
leShell.Run """" & strNomFic & """" 'strNomFic le nom complet de ton fichier msg

Ensuite, tu peux travailler avec ActiveInspector.CurrentItem, qui correspond au message ouvert, et accéder à la collection
des Attachments du message.

A+
Isa

"Jacques" a écrit dans le message de news: elOKN$
Oui, il est est quelque patr sur mon disque
Non, je veux pas cliquer dessus car il risque d'y avoir plusieurs dizaines
de message
Oui, je veux utiliser VBa dans Access pour automatiser la chose

Cela ne me tente pas de faire 300 clics pour ouvrir les messages et prendre
en note sur une feuille de papier le nom du fichier joint pour ensuite les
entrer dans une base de données.

"Oliv'" <(supprimerceci) a écrit dans le
message de news:

Jacques que je salut a écrit dans

Bonjour,


Comment lire un fichier .msg avec VBA afin de retrouver le nom des
fichiers attachés ??


C'est donc que tu as "enregistré sous" ton message quelque par sur ton

disque ?
et qu'il n'est plus dans outlook ?
tu ne veux pas cliquer dessus pour l'ouvrir ?
tu veux utiliser vba à partir de quel programme outlook ?

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have a nice day
Oliv'
Pour me joindre : http://cerbermail.com/?V8r2o1YHl4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~