Renvoi d'1 liste filtrée en VB6

  • Initiateur de la discussion Initiateur de la discussion dschonst
  • 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 !

D

dschonst

Guest
Bonjour,


J'ai inséré dans une proc (Visual basic 6) une ligne de code qui m'active un filtre sur 2 champs
mais ce qui m'intéresse c'est d'afficher la liste filtrée. Or la ligne de code ci-dessous m'active bien le filtre avec les bons critères mais elle ne m'affiche pas les lignes sélectionnées.

Je sais que je dois utiliser la méthode range avec autofilter mais je ne connais pas la syntaxe d'une telle ligne.

voici ma ligne actuelle :

Selection.AutoFilter field:=2, Criteria1:=debutmois1, Operator:=xlAnd _
, Criteria2:=finmois

=> le filtre est bien activé mais sans afficher le resultat !!

Merci
 
Bonjour dschonst,

Je viens de tester un filtre, et ça marche bien, voici ce qu'il m'a fait avec l'enregistreur de macro :

sub macro1()

Range("A2:A9").Select
Selection.AutoFilter
Selection.AutoFilter Field:=1, Criteria1:="5"

end sub

dans mon exemple, ma zone de sélection est a2:a9, j'ai mis une série de chiffres et j'ai souhaité qu'il affiche uniquement les "5"

Bonne journée
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
8
Affichages
531
  • Question Question
Microsoft 365 Question code VBA
Réponses
2
Affichages
530
Réponses
8
Affichages
1 K
Réponses
14
Affichages
5 K
Retour