J'ai écrit un tas de macros qui me permettent d'activer ou de désactiver une règle Outlook spécifique (c'est-à-dire l'envoi différé de messages) via un bouton de la barre d'outils. Ils modifient également l'apparence du bouton pour indiquer si la règle est activée ou non. Cela fonctionne bien.
Ce dont j'avais besoin maintenant serait un événement ou un crochet qui me permettrait d'exécuter les macros lorsque la règle est activée ou désactivée dans la boîte de dialogue Outlook habituelle, afin que le bouton de la barre d'outils puisse être synchronisé en conséquence.
Des idées?
Réponses:
Il n'y a pas un tel événement. La seule chose que vous puissiez faire est de vérifier périodiquement l'état de vos règles. Une autre méthode consiste à écrire le complément COM qui en informera fnevObjectModified d'IMsgStore.
la source