Macro recherche multi-critères ET / OU

  • Initiateur de la discussion Initiateur de la discussion lorsaint
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

lorsaint

XLDnaute Occasionnel
Bonsoir à tous,

Je souhaiterais faire une macro pour une recherche multi-critères, avec des critères qui s'enchainent avec des conditions "ET" et des conditions "OU".

J'ai trouvé une macro sur le forum qui correspond à mon besoin mais tous les critères s'enchainent avec la condition "ET". Mon besoin est le suivant : je souhaiterais que tous les critères s'enchainent avec des "ET" sauf les 2 critères "Epaisseur" (colonne E) et "type de pose" (colonne F) qui doivent s'enchainer avec "OU".

Voici un exemple : je recherche un parquet massif (critère 1) ET de largeur 125 (critère 2), ET d'épaisseur 10 (critère 3) OU cloué (critère 4).

Je vous joins le fichier avec la macro. Merci par avance si quelqu'un peut me la modifier avec la condition OU comme précisé ci-dessus.

Merci beaucoup par avance au forum.

Lorsaint
 

Pièces jointes

Re : Macro recherche multi-critères ET / OU

Bonsoir Lorsaint 🙂,
Je ne saisi pas vraiment la demande... Il faut que ce soit d'épaisseur 10 OU cloué 😕? Pour cela, il suffit d'utiliser Or à la place de And mais je ne pense pas que ce soit ce que tu cherches.
Pourtant, en testant, l'absence de critère se traduit par un OU...
Essaie de nous donner un exemple de ce que tu souhaites atteindre, ce sera plus clair.
Bon courage 😎
 
Re : Macro recherche multi-critères ET / OU

Bonsoir JNP,

En fait, je n'avais pas pris les bons critères dans l'exemple.

Pour être plus clair, je souhaiterais que :

1/ les 2 premiers critères (ex : "Type rvt de sol" et "Largeur 125") soient remplis --> (ET)

puis

2/ au moins un des 2 critères, critère 3 (Epaisseur 10) ou critère 4 (Type de pose Collé) soient remplis --> (OU)

Le résultat doit me donner les 12 lignes 7 --> 11 et 21--> 27. Voici une extraction du résultat :

Type Fournisseur Gamme Largeur Epaisseur Type de pose

rvt de sol fourn1 gamme 1 125 10 flottant
rvt de sol fourn1 gamme 1 125 10 flottant
rvt de sol fourn1 gamme 1 125 10 flottant
rvt de sol fourn1 gamme 1 125 10 flottant
rvt de sol fourn1 gamme 1 125 10 flottant
rvt de sol fourn1 gamme 3 125 10 cloué
rvt de sol fourn1 gamme 3 125 10 cloué
rvt de sol fourn1 gamme 3 125 10 cloué
rvt de sol fourn1 gamme 4 125 14 cloué
rvt de sol fourn1 gamme 4 125 14 cloué
rvt de sol fourn1 gamme 4 125 14 cloué
rvt de sol fourn1 gamme 4 125 14 cloué


Merci encore pour votre aide si précieuse.

Lorsaint
 
Re : Macro recherche multi-critères ET / OU

Bonsoir à tous
À la lumière des dernières explications, il me semble que la condition s'écrit :
(critère 1) ET (critère 2) ET ((critère 3) OU (critère 4))
À vérifier...​
Bonne nuit !
ROGER2327
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
285
Réponses
2
Affichages
288
Retour