That rather depends on what you wish to do about names of differing lengths.
For example if the original name was Ian and you change that to Sebastian,
your text will move by the length of the characters 'Sebast' and the
difference in width between i and I. The amount of movement will be
determined by the font. Proportionally spaced fonts have letters of
different widths.
If you require the adjacent text to remain fixed in place, you would have to
allow for the difference from the start. The usual method is to insert texts
in un-bordered table cells of fixed dimensions, which thus do not move, but
will leave space where there are shorter names; or you may get away with a
tab to a fixed location.
For the field you could use a macrobutton field.
--
<>>< ><<> ><<> <>>< ><<> <>>< <>><<>
Graham Mayor - Word MVP
My web site
www.gmayor.com
<>>< ><<> ><<> <>>< ><<> <>>< <>><<>