Bonjour à tous,
Je fais arriver des flux provenant de Google finances dans différents dossiers de flux (PostItem).
Est-ce à cause de ma source? Je me retrouve régulièrement avec des multiples de la même info.
J'ai adapté du code trouvé pour les éliminer relativement rapidement. Avec le code original, je dois exécuter ma macro. Elle ouvre une fenêtre qui me permet de sélectionner le dossier à traiter. Ensuite, une autre fenêtre s'ouvre pour que je puisse choisir le dossier destination.
Ça fonctionne mais c'est long. J'ai entrepris de rendre cela bien plus rapide.
J'ai d'abord éliminé le choix destination. Je pointe vers la poubelle. Ça marche sans problème.
Maintenant cela se corse!
Pourquoi lancer une macro alors qu'un événement pourrait se déclencher dans certaines conditions?
Le seul événement exploitable (sauf erreur) est Application_ItemLoad
Voici comment j'appelle ma fonction de nettoyage:
C'est vraiment super! Ça fonctionne à un détail prêt. Je suis incapable de différencier un dossier de flux d'un élément RSS. C'est embêtant car ce que je veux c'est que le msgbox que j'ai intercalé, apparaisse pour me proposer le nettoyage, seulement quand je clique sur le dossier et NON quand je clique sur une info!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Private Sub Application_ItemLoad(ByVal Item As Object) If TypeOf Item Is PostItem Then TrierLesDoublonsV4 ' ma fonction de nettoyage. J'ai juste introduit avant un msgbox pour me laisser le choix de finalement nettoyer ou non End If End Sub
Merci par avance
Partager