Perhaps make an altered version of the macro that does not have the MsgBox and InputBox, and supply the information required by the InputBox as a parameter in your Run Excel macro action.