Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 21/01/2008, 13h46   #1 (permalink)
XLDnaute Barbatruc
 
Avatar de skoobi
 
Date d'inscription: juin 2007
Localisation: Riedisheim (Mulhouse)
Version Excel : Excel 2003 (PC)
Messages: 2 955
Smile Filtre personnalisé plus de 1000 lignes et plus de 2 critères

Bonjour tout le monde,

J’ai créé un filtre personnalisé inspiré du filtre automatique personnalisé d’Excel.
Les différences sont que ce « programme » permet d’avoir plus de 1000 valeurs dans la liste, d’en choisir plus de 2 et possibilité de récupérer le résultat sur une autre feuille.
Il est possible de filtrer jusqu’à 3 colonnes.
Les colonnes à filtrer ainsi que leurs nombres peuvent être changées facilement.
Le code peut être copié/collé sur un autre fichier.
2 feuilles supplémentaires sont créées:
La feuille « config » (qui est masquée)
La feuille « Tri » pour le résultat du filtrage
Utilisation :
1-Choix de 1 ou plusieurs critères dans la liste du haut
2-Choix de 1 ou plusieurs critères dans la liste du haut + menu déroulant du bas
3- menu déroulant du bas uniquement.

Je précise que ce fichier a été conçu avec Excel 2003.
Il contient environ 3000 lignes unique (pour avoir une idée du temps de création de la liste)
Plus besoin de s’emm….. si l’on possède Excel 2007 je pense…..

Qu’en pensez-vous ? (ajouts, améliorations, bugs, …..)

Je précise que je ne connais pas bien le filtre élaboré, donc il y surement des plus à apporter.

Edit: la version 2 a été créée, voir plus bas.
__________________
@+
skoobi

On en apprend tous les jours

Filtrer un tableau, c'est par ici:
Après la version 3, voici la version 4 .
Et le fil de discussion pour laisser un commentaire, une suggestion

Trier un tableau, c'est par là:
http://www.excel-downloads.com/forum...tml#post558394

Aidez ce forum, devenez supporter:
http://www.excel-downloads.com/forum...tml#post442476

Dernière modification par skoobi ; 23/01/2008 à 14h11.
skoobi est déconnecté   Réponse avec citation
ANNONCES
Vieux 21/01/2008, 14h03   #2 (permalink)
XLDnaute Accro
 
Date d'inscription: décembre 2005
Messages: 1 789
Par défaut Re : Filtre personnalisé plus de 1000 lignes et plus de 2 critères

Bonjour

Pour diminuer le temps de traitement il faut utiliser les fonctions intégrées au compilateur
par exemple au lieu d'utiliser des boucles for next avec un test pour savoir si la donnée est correcte il faut utiliser une boucle Do avec la fonction Find ( voir l'exemple dans l'aide)
Utiliser éventuellement la fonction exit for si on recherche qu'une valeur.

Par exemple
For n = 1 To liste.Count
If CStr(cellule.Value) = liste(n) Then
trouve = True
' une fois que l'on a trouvé on peut mettre "exit for", cela évite de terminer la boucle
End If
Next



JP

Dernière modification par jp14 ; 21/01/2008 à 14h07.
jp14 est déconnecté   Réponse avec citation
Vieux 21/01/2008, 14h21   #3 (permalink)
XLDnaute Barbatruc
 
Avatar de skoobi
 
Date d'inscription: juin 2007
Localisation: Riedisheim (Mulhouse)
Version Excel : Excel 2003 (PC)
Messages: 2 955
Par défaut Re : Filtre personnalisé plus de 1000 lignes et plus de 2 critères

Bonjour jp14,

bonne remarque mais la collection liste ici correspond au choix fait dans la listbox qui sera le plus souvent 5 max (je pense), ce qui ne devrait pas beaucoup raccourcir le temps de traitement dans ce cas précis.

Bonne après-midi à toi
__________________
@+
skoobi

On en apprend tous les jours

Filtrer un tableau, c'est par ici:
Après la version 3, voici la version 4 .
Et le fil de discussion pour laisser un commentaire, une suggestion

Trier un tableau, c'est par là:
http://www.excel-downloads.com/forum...tml#post558394

Aidez ce forum, devenez supporter:
http://www.excel-downloads.com/forum...tml#post442476
skoobi est déconnecté   Réponse avec citation
Vieux 22/01/2008, 10h34   #4 (permalink)
XLDnaute Barbatruc
 
Avatar de skoobi
 
Date d'inscription: juin 2007
Localisation: Riedisheim (Mulhouse)
Version Excel : Excel 2003 (PC)
Messages: 2 955
Par défaut Re : Filtre personnalisé plus de 1000 lignes et plus de 2 critères

Re tout le monde,

un petit up.....
__________________
@+
skoobi

On en apprend tous les jours

Filtrer un tableau, c'est par ici:
Après la version 3, voici la version 4 .
Et le fil de discussion pour laisser un commentaire, une suggestion

Trier un tableau, c'est par là:
http://www.excel-downloads.com/forum...tml#post558394

Aidez ce forum, devenez supporter:
http://www.excel-downloads.com/forum...tml#post442476
skoobi est déconnecté   Réponse avec citation
Vieux 23/01/2008, 14h10   #5 (permalink)
XLDnaute Barbatruc
 
Avatar de skoobi
 
Date d'inscription: juin 2007
Localisation: Riedisheim (Mulhouse)
Version Excel : Excel 2003 (PC)
Messages: 2 955
Par défaut Re : Filtre personnalisé plus de 1000 lignes et plus de 2 critères

Bonjour every body,

voic la version 2 compatible Excel 2000.
Merci à Staple1600.

D'autres remarques?

Edit: voir la version 3 dans le message suivant
__________________
@+
skoobi

On en apprend tous les jours

Filtrer un tableau, c'est par ici:
Après la version 3, voici la version 4 .
Et le fil de discussion pour laisser un commentaire, une suggestion

Trier un tableau, c'est par là:
http://www.excel-downloads.com/forum...tml#post558394

Aidez ce forum, devenez supporter:
http://www.excel-downloads.com/forum...tml#post442476

Dernière modification par skoobi ; 13/02/2008 à 14h03.
skoobi est déconnecté   Réponse avec citation
Vieux 13/02/2008, 14h09   #6 (permalink)
XLDnaute Barbatruc
 
Avatar de skoobi
 
Date d'inscription: juin 2007
Localisation: Riedisheim (Mulhouse)
Version Excel : Excel 2003 (PC)
Messages: 2 955
Par défaut Re : Filtre personnalisé plus de 1000 lignes et plus de 2 critères

Bonjour tout le monde,

Voici la version 3 de ce fichier.
Il est maintenant possible d'avoir le tableau n'importe où sur la feuille (auparavant, il devait ce trouver en "A1:....").

Des remarques par rapport au filtre élaboré std?
C'est l'une des lacunes je pense.
Fichiers attachés
Type de fichier : zip filtre VBA v3.zip (204,9 Ko, 82 affichages)
__________________
@+
skoobi

On en apprend tous les jours

Filtrer un tableau, c'est par ici:
Après la version 3, voici la version 4 .
Et le fil de discussion pour laisser un commentaire, une suggestion

Trier un tableau, c'est par là:
http://www.excel-downloads.com/forum...tml#post558394

Aidez ce forum, devenez supporter:
http://www.excel-downloads.com/forum...tml#post442476
skoobi est déconnecté   Réponse avec citation
Vieux 03/05/2008, 11h30   #7 (permalink)
XLDnaute Accro
 
Date d'inscription: mars 2005
Messages: 1 415
Par défaut Re : Filtre personnalisé plus de 1000 lignes et plus de 2 critères

Oups je mes suis trompé de post.
__________________
Salutations
Michel

Pour faire facilement vos comptes personnels
http://www.excel-downloads.com/remos...s-MJ-2007.html

Trouvez les couleurs Le JEU

http://www.excel-downloads.com/forum...-couleurs.html

Trouvez le mot

http://www.excel-downloads.com/forum...tml#post572580
MJ13 est déconnecté   Réponse avec citation
Vieux 03/05/2008, 13h00   #8 (permalink)
XLDnaute Nouveau
 
Date d'inscription: juillet 2005
Localisation: Bruxelles
Version Excel : Excel XP (PC)
Messages: 33
Par défaut Re : Filtre personnalisé plus de 1000 lignes et plus de 2 critères

Merci Skoobi,

Je ne sais pas encore comment ça va pouvoir me servir, mais je le garde en réserve, ce sera surement utile.
okolo est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Rendre automatique la saisie des critères d'un filtre personnalisé Berg1664 Forum Excel 4 07/06/2007 16h23
au secours, recherchev limitée à 1000 lignes? tchaz Forum Excel 4 15/12/2006 17h18
Souci Excel 2003 - Le filtre ne va pas au dela de 1000 lignes EBL Forum Excel 3 02/10/2006 12h21
Liens Hypertexte : modif de la racine sur 1000 lignes... Lapou Forum Excel Downloads - Archives 7 23/07/2004 19h21
Plus de 2 critères dans un filtre automatique personnalisé Jacques Forum Excel Downloads - Archives 2 06/05/2004 14h38


Fuseau horaire GMT +2. Il est actuellement 07h51.


(C) 2006 Excel Downloads