
Originally Posted by
June7
Maybe parse the [N Number] parts to separate fields so you have numeric values to sort with. There's a lot of parts. How consistent is the structure?
Recommend not using spaces nor punctuation/special characters (underscore only exception) in naming convention.
Part1: Left([NNum], 3)
Part2: Val(Mid([NNum], 5))
Part3: Val(Mid([NNum], 8))
Part4: Val(Mid([NNum], 10))
Part5: Val(Right([NNum], Len([NNum]) - InStrRev([NNum], "_")))
If any variation in the number of characters of parts 1 - 3 or field is empty, this gets more complicated.