Just be aware that Access will do just that, run them simultaneously! If any of the queries are dependent on any the preceding queries,for example, you may run into problems, because QueryB will run before QueryA has finished running. This can be usually be worked around by inserting a
DoEvents
command between running each query/macro.