Can you convert a mouse macro to a keyboard macro?

Basically, I created an elaborate macro for my mouse button, but I want to switch it to a keyboard action so I can trigger it with a shortcut. The mouse is out-of-commission today.

Thanks!