Short explanation, no. Running a macro is a protected action and can't be done from addons.
Longer explanation, depending on what task you want Player2 to do, you may not need to run a macro to do so. There are caveats to this as many actions you would do with a macro are protected as well.