Vba - outlook [Résolu]

dodo1309 218 Messages postés mercredi 17 mai 2006Date d'inscription 30 mai 2011 Dernière intervention - 3 juin 2007 à 10:10 - Dernière réponse : dodo1309 218 Messages postés mercredi 17 mai 2006Date d'inscription 30 mai 2011 Dernière intervention
- 3 juin 2007 à 13:25
Bonjour

Je suis à la recherche d'un code qui permettra de créer une règle qui supprime le mail définitivement.

Exemple :

je reçois un mail de xyz@abc.com
je clique sur le bouton et sa me crée une règle pour cette adresse comme sa la prochaine fois dés que je reçois le mail de 
[mailto:xyz@abc.com
xyz@abc.com
]
il soit supprimer directement

merci d'avance

@+
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
Charles Racaud 3181 Messages postés dimanche 15 février 2004Date d'inscription 9 avril 2017 Dernière intervention - 3 juin 2007 à 13:02
3
Merci
Je vois pas en qui c'est long mais bon

Voila une méthode qui supprime les mail de
[mailto:xyz@abc.com
xyz@abc.com
]
:



Option Explicit

Public WithEvents myOlItems As Outlook.Items

Public Sub Application_Startup()
  Set myOlItems = Outlook.Session.GetDefaultFolder(olFolderInbox).Items
End Sub

Private Sub myOlItems_ItemAdd(ByVal Item As Object)
  Dim Itm As Outlook.MailItem
  Set Itm = Item
  If Itm.SenderEmailAddress = "xyz@abc.com" Then
    Itm.Delete
  End If
End Sub ,

----

(Nouveau forum VBA/Office

Merci Charles Racaud 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 72 internautes ce mois-ci

Commenter la réponse de Charles Racaud
Charles Racaud 3181 Messages postés dimanche 15 février 2004Date d'inscription 9 avril 2017 Dernière intervention - 3 juin 2007 à 11:52
0
Merci
Salut,

Tu as des régles toutes faites pour ca.
Enfin, ca dépends peut-être de la version utilisée.






__________
Kenji

(


Nouveau forum VBA/Office
Commenter la réponse de Charles Racaud
dodo1309 218 Messages postés mercredi 17 mai 2006Date d'inscription 30 mai 2011 Dernière intervention - 3 juin 2007 à 12:21
0
Merci
oui je sait mais je cherhche comment le faire par programmation car la méthode est quand même assez longue ...
Commenter la réponse de dodo1309
dodo1309 218 Messages postés mercredi 17 mai 2006Date d'inscription 30 mai 2011 Dernière intervention - 3 juin 2007 à 13:25
0
Merci
merci :d
Commenter la réponse de dodo1309

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.