To sort a collection in VBA you can use the following snippet.
This snippet is using bubblesort.
Sample VBA
Public Function SortCollection(colInput As Collection) As Collection Dim iCounter As Integer Dim iCounter2 As Integer Dim temp As Variant Set SortCollection = New Collection For iCounter = 1 To colInput.Count - 1 For iCounter2 = iCounter + 1 To colInput.Count If colInput(iCounter) > colInput(iCounter2) Then temp = colInput(iCounter2) colInput.Remove iCounter2 colInput.Add temp, temp, iCounter End If Next iCounter2 Next iCounter Set SortCollection = colInput End Function
for more informations see Bubble sort
RT @CodeSnippetsNET: How to sort a collection #VBA http://t.co/CMF0BQvudD #vb #dotnet #programming #code #coding #msaccess