Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Filtre Elaboré???

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

gex1403

XLDnaute Occasionnel
re
Je vois que vous etes tous en tres grande forme!!

Peut on faire un filtre sur 5 critères
Je m'explique
En A3 filtrer les non vides
En C3 idem
En E3 idem
En G3 idem
En I3 encore pareil
Comment filtrer sur les 5 colonnes et que tous les non vides de chaques colonnes aparaissent sur la meme feuille???

@micalement

C'est juré, apres je ne vous embète plus!!!
 
Bonjour

sans macro, tu utilises une colonne supplémentaire où tu mets

=SI(NB.VIDE(A1:E1)-3=0;'vide';'')
tu tires sur toutes les lignes

tu tries sur cette nouvelle colonne

A+
 
Bonjour Gex403 et Eric S,

Un essai de filtrage automatique sur 5 colonnes afin de ne conserver que les lignes non vides d'une base de données.

Cordialement

Bernard [file name=FiltrageGexV1.zip size=12967]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/FiltrageGexV1.zip[/file]
 

Pièces jointes

Salut, Bernard , eric

Bernard, ton filtre est 'trop' elaboré, en effet je veux garder tous les non vides de chaque colonnes , et non supprimer la ligne si une celulle est vide sur cette ligne.

Voici en fait ce que j'ai dans mon tableau
Colonne A ( Nom)
Colonne B (nombre de jours)
Colonne C (Nom)
Colonne D ( Nombre de jours)
Colonne E ( Nom)
Colonne F ( Nombre de jours)
Colonne G ( Nom)
Colonne H ( Nombre de jours)
Colonne I ( Nom)
Colonne J ( Nombre de jours)
En filtrant sur les colonnes ( Nom)et non vides, ca me donne les nombres de jours

Me suis je assez bien expliqué??
@micalement
 
Re Gex403,

Si j'ai bien compris, La colonne A contient les noms sur lesquels il faut filtrer les autres colonnes non vides.

La prise en compte du nom est réalisée par une input.
Les sous-totaux sont réalisés dans la colonne E pour les lignes non vides.

Cordialement

Bernard [file name=FiltrageGexV1_20060203164644.zip size=12967]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/FiltrageGexV1_20060203164644.zip[/file]
 

Pièces jointes

Re bonjour, Bernard
Vous n'avez pas compris ou je me suis mal exprimé

Je poste un exemple pour que ce soit plus clair

@micalement [file name=Classeur1_20060203173654.zip size=19277]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur1_20060203173654.zip[/file]
 

Pièces jointes

Bonjour Gex403,

Comme toujours, un petit exemple bien clair donne la moitié de la réponse.

Un bouton dans la feuille 'APrendre' déclenche le filtrage.

Cordialement

Bernard [file name=RttAPrendreGexV1.zip size=27731]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/RttAPrendreGexV1.zip[/file]
 

Pièces jointes

RE Bernard ( a l'aide)
Erreur, ca ne marche pas dans mon classeur, je penses que ca vient du fait que dans ma feuille (a prendre), chaque celulle fait référence a une autre sur une autre feuille, comment plutot que de supprimer les lignes vides, simplement les masquer???
Et la je crois que ca marcherait

@micalement
 
Re,


Dans les conditions de ton exemple et d'ailleurs dans toute configuration identique, ce filtrage devrait fonctionner sans problème.
Si je comprends bien, tu voudrais pouvoir masquer les lignes vides du tableau de la feuille 'APrendre' ?
Comme ces cellules ne sont pas sur les mêmes lignes, cela n'est pas possible.

Cordialement

Bernard
 
Re,
Je penses aussi comme toi qu'il n'y aucune raison pour que cela ne fontionne pas, j'ai mis ton code mot pour mot dans mon fichier, juste changer la feuille de destination, en faisant debogage pas a pas, tout fonctionne tres bien, pas d'arret, pas de bug, en excutant la macrao, pareil, pas de problème, mais j'ai deux noms en ligne A 130 et A131 associés aux lignes B130 et B131, qui restent au meme endroit, alors que dans ton exemple, si je mets les memes noms aux memes endroits, ca marche tres bien, dans mon fichier, ils ne sont pas remontés sur les lignes 3 et 4 , bizarre

@micalement
 
RE

dans mon tableau, a prendre, j'ai 190 lignes dont 3 pour les titres , donc de 4 + 186, ce qui est bizarre, quand j'excutes la macro, tout se fait sans erreur, mais sur la feuil1( destination du tri), au départ j'ai 190 lignes et suite a la macro, j'en ai 1000!!!!!!!

je vais essayer de limiter le nombre de ligne

Sheets('filtre').Range('A3:J1000').Clear
en mettant 190 a la place de 1000

@+
 
Re,

La macro dans cette version 2 ne travaille que jusqu'à la 200ème ligne.

Essayes dans avec cette version.

Je pense que les 1000 lignes sur ton fichier de base viennent que tu as déjà travaillé jusqu'à cette ligne. Pour tester la dernière cellule de ton tableau, fais menu Edition/Atteindre/Cellules/dernière cellule et OK

Cela va certainement t'amener à la 1000ème ligne environ.

Cordialement

Bernard [file name=RttAPrendreGexV2.zip size=27471]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/RttAPrendreGexV2.zip[/file]
 

Pièces jointes

- 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

Discussions similaires

M
  • Question Question
Réponses
40
Affichages
4 K
J
Réponses
2
Affichages
1 K
Justine B
J
T
Réponses
5
Affichages
1 K
T
Y
Réponses
11
Affichages
3 K
Y
E
Réponses
8
Affichages
5 K
excelnoob
E
T
Réponses
9
Affichages
13 K
totodor
T
T
Réponses
5
Affichages
2 K
G
Réponses
6
Affichages
8 K
guiguigui69008
G
S
  • Question Question
Réponses
9
Affichages
3 K
stephane.quinquis
S
H
Réponses
4
Affichages
2 K
hobine
H
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…