Bonjour,
Afin d'avoir un plugin d'alerte d'oubli de PJ sur OL2016, j'ai trouvé puis adapté le bout de code suivant :
Cela a très bien fonctionné quelques temps, mais à présent, plus du tout. Lorsque j'envoie des messages avec les mots-clés, plus aucune alerte.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean) If InStr(1, Item.Body, "PJ", vbTextCompare) > 0 Or InStr(1, Item.Body, "joint", vbTextCompare) Then If Item.Attachments.Count = 0 Then answer = MsgBox("Pas de PJ, envoyer quand même*?", vbYesNo) If answer = vbNo Then Cancel = True End If End If End Sub
Cela dit, j'ai modifié des options d'Outlook pour que l'envoi d'un message ne le fasse pas partir immédiatement, mais le place en boite d'envoi, et que je décide quand l'envoyer manuellement (par exemple en faisant F9). Je ne sais plus si j'ai modifié ça avant ou après que le code ne fonctionne pas.
Néanmoins, je suppose que ça ne devrait pas influer sur le code.
Je précise que ce code est toujours présent et bien dans le ThisOutlookSession.
Quelqu'un aurait-il une idée de pourquoi cela ne fonctionne plus ?
Merci par avance.
Partager