A macro is the wrong tool. Create a template that contains the desired
letterhead, and that will appear in all documents you base on the template
through the File > New dialog.
See http://sbarnhill.mvps.org/WordFAQs/Letterhead.htm for instructions.

Signature
Regards,
Jay Freedman
Microsoft Word MVP FAQ: http://word.mvps.org
Email cannot be acknowledged; please post all follow-ups to the newsgroup so
all may benefit.
> I am trying to create a letterhead in word 2003 by creating a header &
> footer macro.
[quoted text clipped - 5 lines]
>
> Raul Rego