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

Filtre automatique dans userform

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

duplaly

XLDnaute Occasionnel
Bonjour tout le monde
Je joins mon fichier pour mieux m'aider.
je veux mettre des filtres avec les cbox dans mon fichier et je n'arrive pas. Surtout, je veux pouvoir filtrer sur la colonne A qui contient des dates.
Un coup de pouce sera très apprécié de votre part.

J'ai mis un bouton recherche, mais peut être que je devrais y aller avec l'option combobox change. Vous me direz quoi faire.
Merci
 

Pièces jointes

Re : Filtre automatique dans userform

Bonjour
example combo1

Private Sub ComboBox1_Change()
Me.ComboBox3.Clear
' vide la combo3 pour l'exemple
Set v = Sheets("Données")
With v.Range("a8:a" & Range("a65536").End(xlUp).Row)

'la recherche s'effectue sur le jour et correspond a la cellule trouvé
Set c = .Find(Day(Me.ComboBox1.Value), LookIn:=xlValues)
If Not c Is Nothing Then
firstAddress = c.Address
Do

' on compare les 2 dates
If c = DateValue(Me.ComboBox1.Value) Then
' si oui on charge le nom correspondant à la date dans la combo nom
Me.ComboBox3.AddItem Range("c" & Range(c.Address).Row).Value
End If

' on continue la recherche si d'autre nom on travaillé le même jour
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> firstAddress
End If
End With
End Sub


bon courage et bravo pour l'userform il m'a plu
jpb
 
- 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
4
Affichages
286
Réponses
16
Affichages
1 K
Réponses
13
Affichages
787
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…