re
Voila c'est fais, la solution étais juste devant moi et c'est grâce à vous que je la trouve, des fois on tourne au tour et on trouve pas hihihi.
c'est le rôle de cet boucle
Private Sub ListView1_ColumnClick(ByVal ColumnHeader As MSComctlLib.ColumnHeader)
ListView1.Sorted = False
ListView1.SortKey = ColumnHeader.Index - 1
If ListView1.SortOrder = lvwAscending Then
ListView1.SortOrder = lvwDescending
Else
ListView1.SortOrder = lvwAscending
End If
ListView1.Sorted = True
End Sub
'et aussi la fonction si:
If Cells(i, 10).Text = "Encours" Then
c'est tous ce qu'il me falais