Bonjour,
J’ai un petit souci pour une listbox,
En effet j’ai un fichier Excel avec une colonne « date de fin » et j’aimerai que la listbox ne charge uniquement que les ligne qui sont avec des date dépassés par rapport à la date du jour
Voici le code que j’ai qui fonctionne presque mais sauf qu’il me charge toutes les lignes.
Private Sub UserForm_initialize()
Dim L As Integer
Dim i As Integer
On Error Resume Next
UserForm8.ListBox2.Clear
Me.ListBox2.ColumnCount = 3
Me.ListBox2.ColumnWidths = "40,70,50"
Me.ListBox2.RowSource = "A2:C" & [C65000].End(xlUp).Row
Dim la_date As Date
la_date = Sheets("Feuil1").Range("b" & i)
If la_date < Now Then
With ListBox2
.AddItem Sheets("Feuil1").Range("a" & i).Row
End With
With Sheets("Feuil1")
L = .Range("B65536").End(xlUp).Row
End With
End If
For i = 2 To L
Next i
End Sub
Merci pour votre soutien