VBA Traiter un message qui arrive dans un certain dossier
11 réponses
L'AMI Yves
Bonjour à tous;
Je n'arrive pas à déclancher un certain programme VBA quand un message
arrive dans un certain dossier : j'explique ce que j'ai fait :
J'ai fait une règle de messages pour envoyer dans ce dossier les messages
qui ont un certain objet : ça marche.
J'ai fait un programme VBA "application_startup" qui recherche ce dossier
et exécute mon traitement sur tous les messages qui s'y trouvent : ça
marche, mais l'inconvénient est que les messages ne sont traités qu'à
l'ouverture d'Outlook (j'utilise une version "XP" - 2002 sous XP SP3).
J'ai donc adapté mon "application_startup" pour initialiser une variable
"myOlItems" (déclarée en Public WithEvents) sur mondossier.items, et j'ai
mis dans un module de classe une fonction "MyOlItems_ItemAdd" (les
spécialistes reconnaîtront l'aide VBA de Outlook).
Mon problème est que MyOiItems_ItemAdd ne reçoit pas la main.