Restarting within this macro

The best way to restart a macro is to use a until/while loop, like this:

  • Set Made Change to 0
  • Until
    • Actions that might set Made Change to 1
  • Until Made Change is 0

Sometimes that is not so easy to do, so the best alternative to restart the macro is:

  • Execute Macro “This Macro” Asynchronously
  • Cancel This Macro

By executing the macro asynchronously, it will go off and run on its own, and the first instance of the macro wont pointlessly wait around for the second instance to finish.

1 Like