Can a Reaction Run a Macro?

My goal of this project was to see if a part could automatically be inserted into a product/assembly file from a parameter changing to a desired value. However, through extensive testing and research, rules & reactions cannot perform this advanced level of a task. 

I therefore have created a macro to insert the part into the product file if a boolean parameter is set to true when it is run. At the moment when the boolean parameter is set to true, a message box appears, instructing the user to run the macro.

Obviously a macro cannot be ran continuously on a loop in the background so I have tried to find a way to use a reaction to run the macro. Below I have a screenshot of some functions provided in the reaction editor which may allow the reaction to call and run the macro. However, I have tried using each of these inputting various formats to locate the macro from file explorer by copying the path and name of the vbaproject to naming the specific script within the project file. I am yet to find a working solution, with my reaction code being able to be applied, therefore I know there are no errors within any aspects of the code, but when executed I recieve errors saying the file or document cannot be located. I have quadruple checked that the file path is correct.

Can anyone provide me a solution to run a macro from a reaction?