Cross posted https://www.mrexcel.com/board/thread...shing.1175016/
You should declare wherever you cross post that you did so, even if you got no answers. Maybe read Cross Posting Message
Maybe your issue is that you're using lookup fields in Access tables - don't. The value you see is actually stored somewhere else and is not viewable in tables. The real value in the record is an ID number. You might get away with using .Value in your query field name; e.g. Orders.Value Memory fuzzy on that because I don't use them.
The evils of lookup fields - http://access.mvps.org/access/lookupfields.htm
Table and PK design tips - http://www.fmsinc.com/free/newtips/primarykey.asp
About calculated table fields - http://allenbrowne.com/casu-14.html
About Multi Value Fields - http://www.mendipdatasystems.co.uk/m...lds/4594468763
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.