One further question I have is what these macros are for.
Refugees from Wordperfect land often want to use macros to insert blocks of text. If that is what you are doing, a far better method is to use AutoText and/or AutoCorrect.
Automated Boilerplate Using Microsoft Word
AutoText and other building blocks are particularly well-suited for inclusion in a template.