Does anyone know of an efficient way to:
Look at all of the cells in a selected column range,
identify all of the unique values in that column,
return each unique value into an array.
I think the nearest analogy I can think of is the GroupBy clause in SQL, in Access I have a really really clunky vba routine at the moment that basically says:
While not at the end of the list
If the current value is already in the array, don't do anything
If the current value is not in the array, add it in there
move to the next value in the list
Wend
Works fine for very small sets of data but obviously slows down for very big data sets
Any help would be greatly appreciated! - attached is a really simple example of what I'm talking about in case this doesn't make sense.
Lee
Bookmarks