Bonjour
Voilà, après avoir regardé plusieurs Tutosssssss, je n'arrive toujours pas à trouver la solution.
J'aimerais changer la rowsource de ma listbox, quand je change la date de DTPicker.
j'arrive, à changer et trouver l'onglet correspondant, sélectionner ma plage, mais je n'arrive pas a changer le contenu de ma Listbox....... Je ne vois ce que j'ai oublié dans mon code.
Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 Private Sub UserForm_Initialize() LB1.ColumnHeads = True LB1.RowSource = "Didier!A10:T30" LB1.ColumnCount = 20 LB1.ColumnWidths = "200;0;0;0;0;0;0;0;200;200;0;0;0;0;0;200;0;0;0;0" End Sub Private Sub DTPicker1_CloseUp() Convoc = CDate(Me.DTPicker1) DateConvoc = Left(Convoc, 2) & "-" & Mid(Convoc, 4, 2) & "-" & Mid(Convoc, 7, 4) & " " & Me.Lab1.Caption MsgBox DateConvoc For Each Feuille In ThisWorkbook.Worksheets If Feuille.Name = DateConvoc Then Feuille.Select 'Me.LB1.List() = Range("A10:T30").Value 'Ne fonctionne pas 'Me.LB1.RowSource = Range("A10:T29")'Ne fonctionne pas End If Next End Sub
Partager