I came here today for the first time looking for this same answer. I have been using ME for a couple of years now, and this is the first time I've tried using it to automate some of my Access tasks. I created an Access Macro and saved a shortcut to it in a folder. Then I used ME to create a Launch Program command to execute the macro shortcut. The same thing happened to me. My query would start, and then maybe one minute later, the same Access DB would open and the same query would start, as if the Launch Program command was being executed twice.
Anyway, I found the below helpful istruction from Paul on this forum, and I've since re-configured the way my Launch Program command opens the Access Macro. When I set it up as indicated in the below link, I don't have the problem with it launching twice.
http://pgmacros.invisionzone.com/index.php...3&hl=access