Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Outlook > VBA Outlook

Réponse
 
Outils de la discussion
Vieux 01/08/2008, 15h01   #1 (permalink)
Nouveau membre du Club
 
Date d'inscription: octobre 2005
Messages: 57
Par défaut Evènement NEWMAIL NEWMAILEX losque plusieurs nouveau EMAIL

Bonjour !

Je veux effectuer un classement de tout les nouveaux email qui entre dans ma boite de réception (INBOX).

J'utilise APPLICATION_NEWMAIL, mais il effectue la tache seulement pour le 1er nouveau EMAIL (EX.: quand j'ai 3 email qui entre d'un coup).

Dois-je utiliser NewMailEX ? ou il y a autre chose a faire ?

Merci !!
Danny.

MAJ: Ca fait la meme chose avec NewMailEX

Dernière modification par Mustard007 ; 01/08/2008 à 17h40
Mustard007 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 01/08/2008, 21h18   #2 (permalink)
Nouveau membre du Club
 
Date d'inscription: octobre 2005
Messages: 57
Par défaut

J'ai trouvé comment le faire avec EntryIDCollection de la méthode NewMailEX. Par contre, j'ai encore le même problème. EntryIDCollection ne contient que 1 entrée lorsque j'ai plusieurs mail qui arrives en même temps.
(Dans ThisOutlookSession)

Je m'arrache les cheveux de la tête !! hihi


J'utilise Outlook 2003 utilisant des POP3 (pas de Exchange Server)

Merci !!
Danny.
Mustard007 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 27/09/2008, 00h34   #3 (permalink)
Nouveau membre du Club
 
Date d'inscription: octobre 2005
Messages: 57
Par défaut

J'ai trouvé une alternative a ces 2 méthodes qui ne marche vraiment pas ! (microsoft devrait regarder ce problème)

J'utilise les règles !

Merci !
Mustard007 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/09/2008, 08h12   #4 (permalink)
Expert Confirmé Sénior
 
Avatar de pc75
 
Date d'inscription: septembre 2004
Localisation: Paris
Âge: 53
Messages: 2 128
Par défaut

Bonjour,

Cette propriété peut peut-être t'aider ?

Code :
 
NonLus = ActiveExplorer.CurrentFolder.UnReadItemCount
 
Et tu boucles sur les non lus
__________________
Par principe, je ne réponds pas aux messages URGENT.
Il n'y a pas de choses urgentes, il n'y a que des choses en retard. (un inconnu)
pc75 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/09/2008, 12h50   #5 (permalink)
Membre éprouvé
 
Avatar de Oliv-
 
Date d'inscription: mars 2006
Localisation: Tourcoing
Âge: 37
Messages: 492
Par défaut

Salut,

Newmail, t'indique seulement qu'un mail est arrivé sans te dire lequel,
Newmailex , te donne la collection des mails arrivés depuis la dernière fois
voir l'aide pour un exemple comment parcourir cette collection
http://msdn.microsoft.com/fr-fr/libr...04(en-us).aspx


Sinon le mieux étant l'utilisation des règles avec l'execution d'un script éventuellement (voir la faq)
Oliv- est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Outlook > VBA Outlook

 
Offres d' emploi informatique sur Lesjeudis.com


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide