Selection.AutoFilter Field:=1, Criteria1:="rr"

R

Robert

Guest
Bonsoir Lolotte, Bonsoir le forum,

Ça paraît illogique mais pourtant ça l’est (pas la soupe... logique). Si tu demandes un filtre du field 3 qui ne contient pas “rr”, tout sera masqué. Pour pouvoir faire un filtre du field 1 sur “rr” il faut auparavant réafficher tout dans le filtre du field3. Là, ça marche.
autrement dit essaye ça :

Selection.AutoFilter Field:=3, Criteria1:="rr"
Selection.AutoFilter Field:=3
Selection.AutoFilter Field:=1, Criteria1:="rr"

ligne 1 : filtre du filed 3, critère “rr” -> tout est masqué puisque “rr” n’apparaît pas
ligne 2 : filtre du field 3 sans critère -> tout est réaffiché
ligne 3 : filtre du field 1, critères “rr” -> seul “rr” s’affiche

À plus,

Robert
 
L

lolotte

Guest
Salut le forum,

voila j'utilise cette requête:
Selection.AutoFilter Field:=1, Criteria1:="rr"
elle ramène bien se qu'elle doit ramener.
Si maintenant je change la valeur du field la requête ne ramène plus rien , ce qui est logique (rien dans la colonne 3 ne correspond à "rr".

Par contre et c'est la que je ne comprends plus c'est que si je remet le field:=1 cela ne ramène plus rien.

Et alors là... ????????

Quelqu'un aurait il une idée?

merci à tous

lolotte
 
L

lolotte

Guest
Salut le forum, salut Robert,

Merci pour tes explication Robert, néanmoins peux tu me donner plus de détail sur les field et autres paramètres de Selection.AutoFilter.

Merci à tous.

A+

lolotte
 

Discussions similaires

Statistiques des forums

Discussions
312 370
Messages
2 087 693
Membres
103 641
dernier inscrit
anouarkecita2