Private Sub lvUserList_ColumnClick(ByVal ColumnHeader As MSComctlLib.ColumnHeader)
Dim i As Integer
lvUserList.SortKey = ColumnHeader.Index - 1
For i = 1 To lvUserList.ListItems.Count
lvUserList.ListItems(i).TEXT = Format(lvUserList.ListItems(i).TEXT, "000000000000")
Next
If lvUserList.SortOrder = lvwDescending Then
lvUserList.SortOrder = lvwAscending
Else
lvUserList.SortOrder = lvwDescending
End If
lvUserList.Sorted = True
For i = 1 To lvUserList.ListItems.Count
lvUserList.ListItems(i).TEXT = Val(lvUserList.ListItems(i).TEXT)
Next
End Sub