This is a good suggestion and I did a quick google and found this link regarding sorting macros
link though I haven't coded a macro in VBA before and don't know if the example one would do the trick but it seems like it might if you change the match_case arguement to true.