What you have posted as examples doesn't make much sense.
First, you cannot simply refer to a table by its name, and thus to any of its fields and get a value from a record in that field. Not only am I fairly certain it's not possible, even if it was, there's no way to know which record you want to get the value from. Second, you cannot loop through a collection of such tables using the EOF property of a record set.
So be more exact and explicit about what you have and the desired outcome, and don't make up stuff that doesn't apply.
If you're not dealing with tables, but are using recordsets, say so.
If the tables are not really basically the same name except that a number is just appended, then don't imply that they are, otherwise some suggestions would be a waste of time.
As for being more clear about the situation and goal, giving one comparison example out of 20 doesn't help much. What is the next comparison? Names1 to Names3? Or is it Names3 to Names4?
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.