Bonjour a tous
j'ai un listview qui en premiere colonne maffiche des dates jusque la pas de probleme (car la base quil lit est en ordre chronologique)

j;aimerai en cliquant sur l'entete de la colonne quil classe la colonne dans son ordre inverse or quand je clique avec ce code,. il range par les jours..

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
    If ColumnHeader.Text = "Date" Then
        Me.ListView1.Sorted = True
        Me.ListView1.SortKey = 0
        If Me.ListView1.SortOrder = lvwDescending Then
            Me.ListView1.SortOrder = lvwAscending
        Else
            Me.ListView1.SortOrder = lvwDescending
        End If
    Else
        Me.ListView1.Sorted = False
    End If
 
End Sub

MERCI par avance