Derek wrote:I'm pretty sure 2 macros can run at the same time if the second one is triggered via external button. At least that is what I experienced when I pushed the tool out button in the middle of a M6 being executed.
This is pretty much what I assumed the problem was related to when first read Terry's post and why my immediate thought was to address the macro's that is known will conflict with each other. I thought a
Ismacrorunning() function would cause more problems than help with the many scenarios with macro's running.
Possibly a Ismacrorunning(M6, M123) could help guard against known conflicts.