You may find it simpler to insert the bookmarks in the template manually
then use the command similar to
Selection.GoTo What:=wdGoToBookmark, Name:="myBookmark"
to set the insertion point at the bookmark(s). Then at its most basic, you
could use an input box to get the text eg
Dim strText As String
strText = InputBox("Enter Text")
With Selection
.GoTo What:=wdGoToBookmark, Name:="myBookmark"
.TypeText strText
End With
The basic principle is similar if you collect the data with a userform -
Word MVP FAQ - Userforms
http://word.mvps.org/FAQs/Userforms.htm
or
You may find it simpler still to use macrobutton fields as placeholders -
http://www.gmayor.com/Macrobutton.htm

Signature
<>>< ><<> ><<> <>>< ><<> <>>< <>><<>
Graham Mayor - Word MVP
My web site www.gmayor.com
Word MVP web site http://word.mvps.org
<>>< ><<> ><<> <>>< ><<> <>>< <>><<>
> Hello, I am trying to create a macro to work with a Word template
> that contains placeholders for text that will change from document to
[quoted text clipped - 17 lines]
> Thanks for your help,
> Ellen
EllenM - 05 Jun 2007 19:50 GMT
Thanks, Graham. You were quite helpful.
> You may find it simpler to insert the bookmarks in the template manually
> then use the command similar to
[quoted text clipped - 41 lines]
> > Thanks for your help,
> > Ellen