[Résolu] Extraction avec filtre élaboré

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:

chris

XLDnaute Barbatruc
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.
 

bambi

XLDnaute Occasionnel
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 :D

[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:

bambi

XLDnaute Occasionnel
Re : Extraction avec filtre élaboré

Me revoilà

J'ai voulu rajouter un filtre et j'ai créé un bug :p
ç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

  • Classeur1.xlsm
    966.1 KB · Affichages: 184
  • Classeur1.xlsm
    966.1 KB · Affichages: 199
  • Classeur1.xlsm
    966.1 KB · Affichages: 200
Dernière édition:

bambi

XLDnaute Occasionnel
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

  • Classeur1-2.xlsm
    966.1 KB · Affichages: 188
  • Classeur1-2.xlsm
    966.1 KB · Affichages: 205
  • Classeur1-2.xlsm
    966.1 KB · Affichages: 203

chris

XLDnaute Barbatruc
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.
 

bambi

XLDnaute Occasionnel
Re : Extraction avec filtre élaboré

Je ne suis pas sûre de tout à fait saisir ce que tu dis
J'ai essayé mais j'ai toujours un message d'erreur
 

Pièces jointes

  • Classeur.xlsm
    968.4 KB · Affichages: 204
  • Classeur.xlsm
    968.4 KB · Affichages: 198
  • Classeur.xlsm
    968.4 KB · Affichages: 190

bambi

XLDnaute Occasionnel
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

  • Classeur_filtre.xlsm
    976 KB · Affichages: 193

bambi

XLDnaute Occasionnel
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: 60
  • merci.gif
    merci.gif
    5.6 KB · Affichages: 60

Discussions similaires

Statistiques des forums

Discussions
312 201
Messages
2 086 168
Membres
103 151
dernier inscrit
nassim