You can use a macro that runs as you exit each form field, here is an example
of the code:
Fillfields Macro
ActiveDocument.FormFields("Text3").Result =
ActiveDocument.FormFields("Text1").Result
End Sub
This will fill in the form field that has the bookmark Text3 with whatever
has been typed in the form field with the bookmark Text1. Set the form field
properties for each field to run your macro On Exit and you should be able to
make your document so that you only have to complete each item once. Remove
the tick in the Fill-in Enabled box for the fields that you are going to
complete with your macro so that the user won't tab to them.
Andrea Jones
www.allaboutoffice.co.uk
www.allaboutclait.com