-----Original Message-----
If you want it to run when you open a document, call the macro "AutoOpen".
If you want it be run when you create a new document based on a template,
call it "AutoNew". They will run automatically.
Check out the following:
http://word.mvps.org/FAQs/MacrosVBA/DocumentEvents.htm
Bill Foley
www.pttinc.com
.