Macro de sélection d'une valeur donnée dans un filtre

gomaub

XLDnaute Nouveau
Bonsoir,

J'ai enregistré une macro qui a pour objectif de n'afficher que les valeurs "VRAI par rapport à un filtre posé sur une plage de cellules.

Lorsque je le fais manuellement les valeurs "VRAI" sont bien affichées, par contre quand je fais tourner la macro
(ActiveSheet.Range("$A$3:$D$9").AutoFilter Field:=4, Criteria1:="VRAI")
l'ensemble des cellules comprises dans le filtre se masquent.

Si une âme généreuse a la solution ça serait du tonerre.

Merci

Gomaub

PS: j'ai joint le fichier avec la macro
 

Pièces jointes

  • Macro_filtres_VRAI.xls
    32.5 KB · Affichages: 104

Banzai64

XLDnaute Accro
Re : Macro de sélection d'une valeur donnée dans un filtre

Bonsoir

Dans la macro essayes

ActiveSheet.Range("$A$3:$D$9").AutoFilter Field:=4, Criteria1:=True

En gardant ta formule dans ta macro
ActiveSheet.Range("$A$3:$D$9").AutoFilter Field:=4, Criteria1:="VRAI"
Il faudrait modifier tes formules dans le tableur comme ceci
=SI(SOMME.CARRES(A4:C4)<>0=VRAI;"VRAI";"FAUX")
 
Dernière édition:

Discussions similaires

Réponses
7
Affichages
3 K
Compte Supprimé 979
C

Statistiques des forums

Discussions
312 492
Messages
2 088 926
Membres
103 984
dernier inscrit
maliko67