Nope. Macros function when you initiate them. Not when something other than your input triggers them.