OVH Cloud OVH Cloud

filtre automatic

4 réponses
Avatar
Pellet15
Bonsoir

Je voudrait dans les filtres automatic personnaliser avoir 2 choix.
et un autre ou qui peut contenir "Triage de Joliette"
Selection.AutoFilter Field:=1, Criteria1:=">101", Operator:=xlAnd, _
Criteria2:="<103"

4 réponses

Avatar
Denis Michon
Bonjour Pellet15,

Je traduirais ta ligne de code comme ceci :


En supposant que dans le champ 1 de ta plage sur laquelle tu effectues ton filtre, les donnée saisies sont au format
standard.

Selection.AutoFilter Field:=1, Criteria1:=">" & 101, Operator:=xlAnd, _
Criteria2:="<" & 103

Si cela ne répond pas à ta question, je t'invite à la reformuler... je ne comprends pas bien de que contient la colonne
sur laquelle tu veux effectuer un filtre auto. et le résultat que tu désires obtenir.


Salutations!



"Pellet15" a écrit dans le message de news:Bozub.65431$
Bonsoir

Je voudrait dans les filtres automatic personnaliser avoir 2 choix.
et un autre ou qui peut contenir "Triage de Joliette"
Selection.AutoFilter Field:=1, Criteria1:=">101", Operator:=xlAnd, _
Criteria2:="<103"
Avatar
Pellet15
Bonjour Denis
Je reformule ma question:
Dans ma collone il y a des chiffres et du texte ,je veut avoir tout les
chiffres qui sont entre ''101'' et ''103'' et aussi avoir ceux qui contienne
"Triage de Joliette"


"Denis Michon" a écrit dans le message de news:
YBzub.39664$
Bonjour Pellet15,

Je traduirais ta ligne de code comme ceci :


En supposant que dans le champ 1 de ta plage sur laquelle tu effectues ton
filtre, les donnée saisies sont au format

standard.

Selection.AutoFilter Field:=1, Criteria1:=">" & 101, Operator:=xlAnd, _
Criteria2:="<" & 103

Si cela ne répond pas à ta question, je t'invite à la reformuler... je ne
comprends pas bien de que contient la colonne

sur laquelle tu veux effectuer un filtre auto. et le résultat que tu
désires obtenir.



Salutations!



"Pellet15" a écrit dans le message de
news:Bozub.65431$

Bonsoir

Je voudrait dans les filtres automatic personnaliser avoir 2 choix.
et un autre ou qui peut contenir "Triage de Joliette"
Selection.AutoFilter Field:=1, Criteria1:=">101", Operator:=xlAnd, _
Criteria2:="<103"





Avatar
Denis Michon
Bonjour Pellet15,


Pour ce type de filtre, il serait mieux d'utiliser le filtre élaboré.

Ta zone de critère serait composé de cette manière :

A1 = Rien OU un titre qui n'apparaît pas comme étiquette dans ton tableau des données
B1 = =(A2>1)*(A2<3)+(A2="Triage de Joliette")=1

Dans l'expression de la formule, il est pris pour acquis que A2 représente la première cellule de données(sans
l'étiquette de colonne) sur laquelle tu effectues ton filtre élaboré.

Attention, si les nombres sont dans des cellules formatées au format texte, Tu risques d'avoir de drôle de résultat
....la comparaison > 101 ou < 103 sera basé sur la valeur ASCII des caractères contenu dans la cellule et non sur la
valeur numérique de la cellule.


Salutations!



"Pellet15" a écrit dans le message de news:IMJub.86804$
Bonjour Denis
Je reformule ma question:
Dans ma collone il y a des chiffres et du texte ,je veut avoir tout les
chiffres qui sont entre ''101'' et ''103'' et aussi avoir ceux qui contienne
"Triage de Joliette"


"Denis Michon" a écrit dans le message de news:
YBzub.39664$
Bonjour Pellet15,

Je traduirais ta ligne de code comme ceci :


En supposant que dans le champ 1 de ta plage sur laquelle tu effectues ton
filtre, les donnée saisies sont au format

standard.

Selection.AutoFilter Field:=1, Criteria1:=">" & 101, Operator:=xlAnd, _
Criteria2:="<" & 103

Si cela ne répond pas à ta question, je t'invite à la reformuler... je ne
comprends pas bien de que contient la colonne

sur laquelle tu veux effectuer un filtre auto. et le résultat que tu
désires obtenir.



Salutations!



"Pellet15" a écrit dans le message de
news:Bozub.65431$

Bonsoir

Je voudrait dans les filtres automatic personnaliser avoir 2 choix.
et un autre ou qui peut contenir "Triage de Joliette"
Selection.AutoFilter Field:=1, Criteria1:=">101", Operator:=xlAnd, _
Criteria2:="<103"





Avatar
AV
Rien de bien révolutionnaire mais on pourrait avoir aussi comme zone de critères
:
En B1 : vide
En B2 : =((A2>1)*(A2<3))+(A2="Triage de Joliette")

AV