one point though... you are mixing alpha and numeric values in this nested iif, which leads me to think you are doing the same in your tables/queries.
I do this sometimes as it is effective for certain data structures, but in order to increment it you need to use a conversion function like...