Feuille dans un userform

eon0206

XLDnaute Nouveau
Bonjour,
Je n'arrive pas a résoudre ce problème :
1) une feuille1 avec 3 colonne dont une ou il y a des dates de saisies
2) un userform avec un combotext ou l'on choisi une date
et en fonction de la date choisie
je voudrai voir apparaitre dans ce userform la feuille1 dont avec le filtre sur la date choisie dans ce userform

ci joint le fichier
Merci de votre aide
 

Pièces jointes

  • eon0206.xls
    40.5 KB · Affichages: 58
  • eon0206.xls
    40.5 KB · Affichages: 60
  • eon0206.xls
    40.5 KB · Affichages: 60

Roland_M

XLDnaute Barbatruc
Re : Feuille dans un userform

bonjour,

salut à toi fanfan

voir ton code modifié pour éviter la limite du tableau en dur à 50 !

EDIT
j'ai rajouté le remplissage du ComboBox1.
il faut donc supprimer dedans RowSource listdate

Code:
Private Sub ComboBox1_Change()
ComboBox1.Value = Format(ComboBox1.Value, "dd/mm/yyyy")
Derlig = Range("A2").End(xlDown).Row
TotLig = -1
ListBox1.Clear
With ListBox1
 For Lig = 2 To Derlig
  If CDate(Cells(Lig, 1).Value) = CDate(ComboBox1.Value) Then
     .AddItem: TotLig = TotLig + 1
     For I = 0 To 2: .List(TotLig, I) = Cells(Lig, I + 1).Value: Next
  End If
 Next
End With
End Sub

Private Sub UserForm_Activate()
ComboBox1.Clear
Derlig = Range("A2").End(xlDown).Row
For Lig = 1 To Derlig
 If IsDate(Cells(Lig, 1).Value) Then ComboBox1.AddItem Cells(Lig, 1).Value
Next
ComboBox1.ListIndex = -1
End Sub

Private Sub CommandButton1_Click()
Unload Me
End Sub
 

Pièces jointes

  • Classeur eon(2).xls
    43 KB · Affichages: 64
Dernière édition:

Discussions similaires

Réponses
93
Affichages
2 K
Réponses
19
Affichages
632

Statistiques des forums

Discussions
312 239
Messages
2 086 508
Membres
103 237
dernier inscrit
smbt-excel