filtre par date ou période dans listbox

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

Gaiaman

XLDnaute Nouveau
Bonjour a tous,

Je débute en programmation VBA
Mon programme est presque bouclé mais!!!!!
Je sollicite votre aide car je pédale dans la semoule depuis plusieurs jours.
Je filtre tout un tas de données à l'aide d'un Userform. En plus des filtres déjà existant, je voudrais rajouter un critère date et/ou période (Trimestre).

Merci pour votre aide
 

Pièces jointes

Re : filtre par date ou période dans listbox

bonjour,

un essai sur les dates en textbox1 et textbox2
a+
 

Pièces jointes

Re : filtre par date ou période dans listbox

Bonjour à tous

Un grand merci à CHALET53 et à Robert pour la rapidité de votre intervention.

Pour Chalet53 le fichier attaché fonctionne bien 😀
C'est bien ce que je recherchais !
Encore une fois un grand merci à vous

A bientôt
 
Re : filtre par date ou période dans listbox

Bonjour à tous

Je reviens vers vous 😕
en fait j'ai un petit bug lorsque j'ai des champs vides: je m'explique s'il n'y a pas de noms dans la classe ou si les dates ne correspondent pas au filtre.

Merci pour votre "encore" aide
 
Re : filtre par date ou période dans listbox

Avec un test sur le nombre de lignes sélectionnées : A tester

a+
 

Pièces jointes

Re : filtre par date ou période dans listbox

Bonjour Chalet53

En fait la première version fonctionne bien le seul problème c'est si je click sur 2CTRM par exemple et qu'il n'y a pas de données concernant cette item j'ai un message "d'erreur d'execution 1004"

Private Sub ComboBox2_Change()

For Each d In .Range("A2:A" & LastLig).SpecialCells(xlCellTypeVisible)

A+
 
Re : filtre par date ou période dans listbox

Re,

Les mêmes causes produisent les mêmes effets : Ton filtre est sur la colonne B (colonne dans laquelle il n'y a pas de classe 2CTRM). Résultat : plantage
Il faut comme pour les dates tester la présence de lignes suite au filtre

a+
 

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

Réponses
16
Affichages
1 K
Réponses
40
Affichages
3 K
Retour