[Résolu] Extraction avec filtre élaboré

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

bambi

XLDnaute Occasionnel
Bonsoir à tous

Je cherche à mettre des filtres élaborés sur un fichier.

J'ai essayé d'adapter pas-à-pas le fichier "FiltreElabore13.xls" de BOISGONTIER que l'on trouve Ce lien n'existe plus.
Mais évidemment, ça ne marche pas comme je veux 🙁

J'ai beaucoup plus de filtres et une base de données beaucoup plus importantes.
Ma base de données contient également des formules.

J'ai épuré totalement mon fichier initial pour le poster.
J'ai également mis en exemple le résultat voulu.

Si vous voyez où je me plante, merci d'avance 😉
 
Dernière édition:
Re : Extraction avec filtre élaboré

Bonjour

A priori tu as un problème de date : si tu veux filtrer sur des mois il faut des mois soit en numérique soit en texte, tant dans ta source que dans tes listes de choix, pas des dates avec un format particulier.
 
Re : Extraction avec filtre élaboré

Bonjour chris

Oui je m'en doutais un peu malheureusement
Et je suis justement en train de travailler dessus

Un problème en entraine un autre

J'y retourne 😀

[edit] Le problème était effectivement sur le format des cellules dates.
Problème résolu en mettant les bons formats.
Merci Chris 😉
 
Dernière édition:
Re : Extraction avec filtre élaboré

Me revoilà

J'ai voulu rajouter un filtre et j'ai créé un bug 😛
ça fait des heures que je cherche à le réparer sans succès

Voici mon fichier en l'état

Merci d'avance aux courageux qui jetteront un œil 😉
 

Pièces jointes

Dernière édition:
Re : Extraction avec filtre élaboré

Bonjour Chris

Merci de ton aide

J'ai refait toutes mes plages d'extraction proprement et j'ai toujours une erreur dans le VB
Le débogueur me surligne cette ligne 🙁

Code:
f.[A32:AL2000].AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=[B27:J28], CopyToRange:=[A32:AL32]
 

Pièces jointes

Re : Extraction avec filtre élaboré

Bonjour

Essaye de ne laisser que la gestion de l'événement dans le module de la feuille et de déporter le filtre dans un module standard.

Il est toujours délicat d'agir sur une feuille à partir du module privé d'une autre.
 
Re : Extraction avec filtre élaboré

Encore moi

J'ai passé l'après midi sur mon fichier mais il bloque toujours au même endroit
(tout est dedans)

Je ne peux pas passer par tableau comme suggéré par chris

Donc je persiste sur mon extraction avec filtre élaboré
Avec un peu de chance, quelqu'un me trouvera peut-être la solution à l'erreur VB 🙁

Merci d'avance
 

Pièces jointes

Re : Extraction avec filtre élaboré

Je l'avais enlevé mais à force de modifier/rajouter, j'ai dû le remettre.
Je commençais à désespérer avec ce code.
Encore une fois, un grand merci Chris merci.gif
 

Pièces jointes

  • merci.gif
    merci.gif
    5.6 KB · Affichages: 63
  • merci.gif
    merci.gif
    5.6 KB · Affichages: 64
- 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

  • Question Question
Microsoft 365 Formule Excel
Réponses
4
Affichages
246
Retour