Bonjour,
Dans Outlook, il est facilement possible de modifier manuellement l'objet d'un mail reçu. J'utilise cette fonction pour écrire la date de réception de mes mails devant l'objet initial. Ainsi lorsque je les glisse dans un dossier sous windows, je peux facilement retracer l'historique de mes mails ("impossible" à faire avec l'explorateur windows car celui-ci affiche la date d'export du mail, et non la date de réception du mail).
Je me suis demandé si il était possible de créer une macro dans "ThisOutlookSession" du type :
Private Sub Application_ItemLoad(ByVal Item As Object)
- Pour chaque nouveau mail reçu
- "Objet du nouveau mail reçu" = "Date de réception du mail - Objet du nouveau mail reçu"
End Sub
Avant de poser cette question j'ai bien entendu regardé ceci : http://dolphy35.developpez.com/artic...ook/vba/#LVI-A
Mais tout ce que j'ai pu essayer n'a pas fonctionné, et je n'ai plus de solution...
Si quelqu'un a une petite idée, ou une autre solution (pas forcément du VBA)..
Merci d'avance.
PS : Une autre solution est peut-être possible (que je n'ai pas testé) du type :
Sub testDate()
- Sélection d'une liste de mails
- Pour chaque mail dans la sélection
- "Objet du mail dans la sélection" = "Date de réception du mail - Objet du mail dans la sélection"
End Sub
Partager