Macro recherche multi-critères ET / OU

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

  • demande de prix parquet.zip
    32.8 KB · Affichages: 56
  • demande de prix parquet.zip
    32.8 KB · Affichages: 55
  • demande de prix parquet.zip
    32.8 KB · Affichages: 55

JNP

XLDnaute Barbatruc
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é :confused:? 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 :cool:
 

lorsaint

XLDnaute Occasionnel
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
 

ROGER2327

XLDnaute Barbatruc
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
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 668
Messages
2 090 739
Membres
104 643
dernier inscrit
adriano22