AutoText fields could still be useful if you include an AutoClose macro to
unlink them.
--
Suzanne S. Barnhill
Microsoft MVP (Word)
Words into Type
Fairhope, Alabama USA
Word MVP FAQ site:
http://word.mvps.org
Email cannot be acknowledged; please post all follow-ups to the newsgroup so
all may benefit.
"Charles Kenyon" wrote in
message ...
Yes, there is. Actually there are several ways. I'll go into a couple
here.
The way I do it is to have one (or more) base letterhead templates. These
contain the letterhead as well as letter styles. The template contains a
document variable with the template's name. An autonew macro in the
template
checks against the variable to see whether the template's name matches the
variable. If not, it finds the base template and copies the letterhead
information and styles from the base template. (A variation actually
attaches the new document to the base template upon completion of the
AutoNew macro.)
Dependent templates are then created that contain form text. When a
document
is created based on the dependent template, the AutoNew macro pulls in the
updated info from the base template. Changes made to the base template are
thus incorporated in any new documents created.
A more elegant solution is to only use one template with a userform and
with
boilerplate text in AutoText. On starting the new document, the userform
pops up and asks which letter form you want. You check a choice and your
boilerplate is inserted in the letter and you proceed from there. The
problem with this solution is that you need someone competent in vba to
not
just create the system but to maintain it. Any time a new form letter is
needed, someone has to add the AutoText to the template and then change
the
userform to allow for that particular form.
I use my method because for me it is essential that the saved document be
historically correct. That is, once a new document is created, I want to
be
able to print it three years later and get the same document that I had
when
it was created (without updates). A new document, created from the same
template though, will have the new information. If this isn't necessary
for
you, an easier solution is to put your letterhead elements into AutoText
in
a global template and use AutoText fields in your document templates that
draw on those entries. Doing it this way, it is possible that the
historical
document will have the new data unless you take steps to prevent that
happening.
Take a look at: How to set up letterhead or some other document where you
want one header on the first page and a different header on other pages.
http://www.addbalance.com/word/headersfooters.htm This won't give further
guidance on your specific question but should help you in setting up a
solid
letterhead template. (It also has the following links)
Some other pages to look at:
Letterhead Tips and Instructions
http://home.earthlink.net/~wordfaqs/Letterhead.htm
Letterhead Textboxes and Styles tutorial
http://addbalance.com/word/download....StylesTutorial
Template Basics
http://www.addbalance.com/usersguide/templates.htm
How to Create a Template - Part 2 - essential reading
http://www.mvps.org/word/FAQs/Custom...platePart2.htm
Hope this helps,
--
Charles Kenyon
Word New User FAQ & Web Directory: http://addbalance.com/word
Intermediate User's Guide to Microsoft Word (supplemented version of
Microsoft's Legal Users' Guide) http://addbalance.com/usersguide
See also the MVP FAQ: http://www.mvps.org/word which is awesome!
--------- --------- --------- --------- --------- ---------
This message is posted to a newsgroup. Please post replies
and questions to the newsgroup so that others can learn
from my ignorance and your wisdom.
"Mason Jeffrys, Dolores Street Community" Mason Jeffrys, Dolores Street
Community @discussions.microsoft.com wrote in message
...
We're a small nonprofit so I hope someone has an easy and quick
solution!
Rather than reprinting our letterhead every time our board of directors
change (pretty often), we use a template in Word with the board listed
in
a
text box that I can update easily enough and manage. However, other
staff
end up using old version or forgetting where to save it so it shows up
as
an
option. So I'm wondering if there's some way to use linked or embedded
objects so that the template on thier work station is updated
automatically
over the server from one master version such that the staff don't have
to
do
anything? Thanks!