A family of Microsoft word processing software products for creating web, email, and print documents.
To reinforce what Doug has said, it should very rarely be necessary to have macros in a document. The macros should be only in the document's base template. The most common time this is not true is when the template won't be accessible from the computer that's opening the document (e.g., a laptop that may be disconnected from the company network) and the local Normal.dotm template is attached instead. Even in that case, it would be better to have a copy of the template downloaded to the computer's local drive so that it is always available.
The main reason for this is Word's (IMHO clumsy) handling of macro security. Unless the document is stored in a "trusted location" and the macro setting in the Trust Center is properly set, upon opening the document the macros will be disabled. Depending on the settings, there may or may not be a notification that the macros are disabled.
One other point: Setting the Save As type to .docm DOES NOT copy the macros from the template to the document. You would need to separately intercept the Save As function and force it to copy the macros over. For that to work, you have to go into the Trust Center dialog ON EACH COMPUTER and turn on the option to "Trust access to the VBA project object model", which is a serious security hole even worse than saving macros in a document.