anoniem Geplaatst: 25 juli 2003 Delen Geplaatst: 25 juli 2003 is er iemand die me kan vertellen hoe ik in een listview control een kolom kan sorteren op nummers. Ik gebruik telkens de volgende code om een kolom te sorteren ListView1.SortKey = 0 ListView1.SortOrder = lvwAscending ListView1.Sorted = true Met deze code is het alleen mogelijk om alfabetisch te sorteren. Dan zet hij dus het getal 1000 boven het getal 2 als ik deze kolom sorteer. Hoe kan ik deze kolom zo sorteren dat het laagste nummer bovenaan komt en het hoogste nummer onderaan? Quote Link naar reactie
anoniem Geplaatst: 28 juli 2003 Auteur Delen Geplaatst: 28 juli 2003 Misschien kan je in een extra, verborgen kolom dezelfde getallen plaatsen, maar dan met voorloopnullen. dus 000001, 000002, 000003, 000010, 000100. en dan DIE kolom sorteren, dan staat de zichtbare kolom ook vanzelf goed. zo kan je voorloopnullen plaatsen: AanvulString$ = Format$(25,"000000") 'geeft 000025 Succes, Rob Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen