Puis-je utiliser «ET» dans les filtres Outlook?

37

Je souhaite créer une règle Outlook qui correspond à deux mots non adjacents dans la ligne d'objet. Il doit correspondre aux deux mots (AND), pas l'un ou l'autre. Si j'ajoute les deux mots sous la forme d'une entrée, il les traite comme une phrase plutôt que deux mots distincts. Si je les ajoute comme des entrées distinctes, il place un "OU" entre eux. La création de deux règles ne fonctionne pas non plus, car elles se comportent exactement comme le cas "OU".

Existe-t-il un moyen de dire, en effet, "Appliquez cette règle aux courriers électroniques correspondant à TOUS les mots suivants."?

Marcelo Cantos
la source
11
Pour contourner le problème, je peux ajouter un mot à "avec xxx dans le sujet" et l'autre mot à "avec xxx dans le sujet ou le corps". Ce n'est pas fiable, cependant, donc j'aimerais toujours savoir s'il existe une meilleure solution.
Marcelo Cantos
Soupir. Je pensais avoir touché quelque chose lorsque j'ai utilisé les mots "avec xxx dans le sujet" et "avec xxx dans le sujet ou le corps". Cela fonctionnait parfaitement avec une règle, pas du tout avec une autre règle. Et puis quand j'ai modifié la règle pour laquelle elle fonctionnait, elle a également cessé de fonctionner sur celle-là ...
Doug R.

Réponses:

21

Je crains que la réponse soit non.

Vous ne pouvez pas modifier la logique à partir de l'Assistant Gestion des messages lui-même. Il est préréglé pour les demandes "habituelles". J'ai testé quelques options différentes pour vous.

Si vous saisissez la phrase entière (au lieu de juste un mot à la fois) comme une soumission (par exemple, "comment vous y rendre"), elle filtrera tous les messages qui arrivent avec tous les mots dans cet ordre. Cela peut aider (peut-être!), Mais si vous recevez un message indiquant «Comment y aller TOUJOURS», il n'active pas le filtre et ne répond donc peut-être pas à vos besoins. Si vous connaissez déjà la différence entre les contrôleurs AND et OR, vous savez probablement déjà que cela ne vous aidera pas;)

Comme vous l'avez déjà découvert, si vous déposez chaque mot séparément, il utilisera le contrôleur "ou" et vous filtrerez beaucoup plus de messages que vous ne le souhaitez.

Vous POUVEZ importer des scripts personnalisés pour vos règles Outlook, mais vous devez utiliser VBScript et vous devez créer les règles dans VBScript pour les applications, pas seulement l'éditeur. C'est la propriété de Microsoft Corp.

Un article de base de connaissances en expansion de Microsoft

Il contient des exemples de code que vous pouvez utiliser, mais vous devez le rédiger à partir de VBScript pour les applications mentionnées ci-dessus.

Vous pourriez envisager un filtre tiers.

La source

(Cette question a été posée à plusieurs reprises et la conclusion est toujours la même.)

Peter Mortensen
la source
Wow, je ne savais pas que vous pourriez écrire des filtres dans VBA! C'est parfait pour moi, merci.
Marcelo Cantos
3
En raison de choses comme celle-ci en général, je ne comprends pas pourquoi tout le monde chez Microsoft n'est pas encore décédé d'embarras.
David Ljung Madison
12

J'ai trouvé un moyen de contourner ça. Si vous utilisez la règle "avec des mots spécifiques dans le sujet" et que vous utilisez également la règle "avec des mots spécifiques dans le sujet ou le corps", vous pouvez lier deux phrases qui se trouvent dans le sujet avec l'opérateur "et".

JayG
la source
1
Le PO a mentionné cette solution de contournement dans un commentaire il y a six ans.
Scott
7
C'est dommage que le PO n'ait pas fourni cette solution de contournement. Je ne l'ai pas vu dans le bavardage.
Rich
Cette solution de contournement n'a pas fonctionné de manière fiable pour l'OP ...
00prometheus
Ensuite, si vous recevez un courrier électronique avec le premier mot dans Subject et le second dans Body, vous envoyez le courrier dans le mauvais dossier.
juanmf
Là aussi encore ou opérateur nous obtenons
Tinkal Gogoi
5

Donc, euh, c'est un peu ridicule mais ça devrait marcher.

  1. Créer une nouvelle catégorie temporaire
  2. Créer une première règle qui filtre basée sur la première phrase et laisser assigner la catégorie temporaire (règle: assign it to the category category)
  3. Créez une deuxième règle qui filtre sur la catégorie temporaire (règle:) assigned to the category categoryet sur la phrase suivante et effectue l'action que vous souhaitez effectuer.
  4. Créer une troisième règle qui supprime la catégorie temporaire (règle:) clear message's categoriesde tout le courrier

Assurez-vous que l'ordre est correct, la première règle doit être exécutée en premier, donc mettez en haut, etc.

Si vous avez besoin de plus de 2 ANDphrases correspondantes, vous aurez besoin d'une autre catégorie temporaire.

Didii
la source
0

Vous pouvez utiliser le filtre SQL. Voici un exemple de filtrage de toutes les tâches qui ne sont pas terminées, ET des tâches terminées au cours des 7 derniers jours:

http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/811c000b" = 0 OR %last7days("http://schemas.microsoft.com/mapi/id/{00062003-0000-0000-C000-000000000046}/810f0040")%
Alexander Teterkin
la source