Hi,
There is a way I used for my project. If you able to edit macro then edit your macro such way that you pickup arguments from respective cell (Consider you pick value from Cell A1). Later you try to write arguments in excel sheet (write your argument at A1 cell) and run macro using BP.
In this way you can pass arguments and run macro.
I hope this will help your problem.
:)