Salve ecco il problema.
in una listview inserisco tre colonne di dati:
riporto esempio
N°Ordine Data Ordine Fornitore
1
2
.
.
110
..
quando vado ad ordinare la prima colonna mi succede questo:
N°Ordine Data Ordine Fornitore
1
110
.
.
praticamente invece di vedere 1 2 . . 110 vedo 1 110. 2
come posso risolvere per fare in modo di vedere da 110 a 1
per ordinare uso questo
Private Sub ListOrdini_ColumnClick(ByVal ColumnHeader As MSComctlLib.ColumnHeader)
Dim i As Long
Static sOrder
sOrder = Not sOrder
'Usa l'ordinamento standard per ordinare gli items
ListOrdini.SortKey = ColumnHeader.Index - 1
ListOrdini.SortOrder = Abs(sOrder)
ListOrdini.Sorted = True
End Sub