I would like to create reusable fields that I can type in, then reuse those fields throughout the document without having to retype them.

As an example, I have a cover sheet that contains "Title", "Document ID", "Version Number", and "Published Date". I used the MACROBUTTON trick to create a field that someone can just click on and type, but I don't see how I can re-use what is typed in other parts of the document (such as putting the Document title in the header).

I've found something called "fill-in" fields, which don't seem to be what i'm looking for, and "ASK" fields, but that creates a dialog that you have to enter the information into.

2 Answers
2

I just came across this requirement myself yesterday, what a small world...

Anyway, in Word 2007 the way I got it to work was this:

Select the text you will want to repeat.

On the Ribbon, click "Insert", then select "Bookmark" in the Links box.

Enter a name in the bookmark name box (the name cannot include spaces) and select "Add" then close the bookmark window.

Go to the area where you want to insert the text and still on the Insert tab click "Cross-reference"

On the Reference type dropdown select "Bookmark".

Select your bookmark then click "Insert".

In order to update all the fields you can do a Control-A to select everything and press F9 to update all fields, but this doesn't seem to catch the items in headers or footers. My workaround is to got to the "Office Start" icon in the top left, select Word Options at the bottom of the window that shows up then under Display check the box that says "Update fields before printing" and all the fields then seem to be updated when you do a print preview.

If I understand right you can do it by inserting "Quick Parts" into your document. It is in "Insert" menu group (word 2010). For example you can add "Document Property" into document. And when it is changed through the document properties window every instance will be changed all over the document. Also you can add "Field" from "Quick Parts" combo.