Having some trouble getting this to work. My data is formatted A1, A2, B3 etc but where the number part is 10
this comes before 1.
I have tried changing it in a Function e.g.
But I can't get it sorting correctly. The function is working because if I have func= mid(at,2) it sorts all 1's first then 2's etc but of course A,B,C part is wrong.Code:Function func(at) As Integer If Nz(at) > "" Then func = Asc(at) + Mid(at, 2) Else func = 0 End If