If you copy & paste the macro into a code module attached to Word's 'Normal' template, it will be available for use with all documents. There is no need to recreate the macro each time; If Word prompts you to save the template changes, let it do so. That said, you can also assign macros to keyboard shortcuts. See:
http://word.mvps.org/faqs/customizat...roToHotkey.htm