Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Outlook > VBA Outlook
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/07/2004, 09h21   #1
Invité de passage
 
Inscription : avril 2004
Messages : 11
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 11
Points : 3
Points : 3
Par défaut [VBA][outlook] récupération des adresses mail

Bonjour,

Comment faire, dans Outlook, pour récupérer l'adresse de l'expéditeur et l'adresse des destinataires?
j'utilise SenderName et Recipients, mais çà me donne que les noms...

merci d'avance
arno2004 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2004, 16h05   #2
Invité de passage
 
Inscription : mars 2003
Messages : 18
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 18
Points : 4
Points : 4
J'ai le même souci que toi !! ! Tu as trouvé la reponse à cette question ?
Merci
GabriHell est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2004, 23h19   #3
Invité de passage
 
Inscription : avril 2004
Messages : 11
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 11
Points : 3
Points : 3
Oui, en fait il faut que tu crées une réponse à ton message et que tu ailles récupérer le nom du déstinataire.

c'est une bidouille mais çà fonctionne bien et je n'ai pas trouvé d'autres solutions.

Je posterais le code demain...

a+
Arnaud
arno2004 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2004, 15h05   #4
Membre habitué

 
Inscription : juin 2002
Messages : 129
Détails du profil
Informations personnelles :
Localisation : Canada

Informations forums :
Inscription : juin 2002
Messages : 129
Points : 140
Points : 140
1) Project ---> References --->Microsoft Outlook 9.0 Object Library *Click*
2) Clique ensuite sur Object Browser, la petite boite avec des bidules multicolores au dessus. En francais, probablement Explorateur D'Objets...
3) Dans le dropdown list le plus en haut et a gauche affichant "All libraries" (ou "Toutes les librairies"), selectionne Outlook
4) Dans la liste de classes, clique sur MailItem.
5) Dans le pane de droite tu devrais avoir la liste de toutes les proprietes.

Si les explications ne sont pas assez detaillees, tu peux au moins utiliser le nom exacte de cette propriete pour faire des recherches sur le web ou sur MSDN.
Babyneedle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2004, 18h48   #5
Invité de passage
 
Inscription : avril 2004
Messages : 11
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 11
Points : 3
Points : 3
Ok tout ce que tu me dis y'a pas de soucis, par contre je n'ai pas trouvé la propriété indiquant le mail de l'expéditeur...


Donc, comme je l'ai dit précédemment, voici le code que j'utilise.
Je créer une réponse au mail et je récupère le déstinataire, dont on a la propriété.

Code :
1
2
3
4
5
6
7
8
9
 
    Dim m As MailItem
    Set m = Outlook.ActiveExplorer.CurrentFolder.Items.GetFirst
    Dim ObjMailitem2 As MailItem
    Set ObjMailitem2 = m.Reply
    Dim Nom_Expediteur as string
 
    Nom_Expediteur = ObjMailitem2.Recipients(1).Address
    Set ObjMailitem2 = Nothing
a+
arno2004 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h34.


 
 
 
 
Partenaires

Hébergement Web