SIGforum.com    Main Page  Hop To Forum Categories  The Lounge    Help Needed from Microsoft Word 365 User
Go
New
Find
Notify
Tools
Reply
  
Help Needed from Microsoft Word 365 User Login/Join 
Age Quod Agis
Picture of ArtieS
posted
HELP!

I've built a form contract with multiple repeated fields in it. You can imagine, name of contrating party, name of officer signing, date, etc. All this stuff appears multiple times in the document set, and I only want to type stuff once.

I used the Developer Tab, and in the Controls Group, selected Rich Text Format, then selected Properties and gave the field a name such as contractorcompany, and clicked OK.

All well and good.

How do I update this information through the entire document? I've tried Ctrl-A and Fn-F9, and that didn't work. There is no cute little "update fields" box in any menu I can find. Google and the Microsoft knowledge base has been useless, and now I'm stumped.

Suggestions other than "go buy a Mac"?



"I vowed to myself to fight against evil more completely and more wholeheartedly than I ever did before. . . . That’s the only way to pay back part of that vast debt, to live up to and try to fulfill that tremendous obligation."

Alfred Hornik, Sunday, December 2, 1945 to his family, on his continuing duty to others for surviving WW II.
 
Posts: 13598 | Location: Florida, Northwest of the Mouse | Registered: November 02, 2008Reply With QuoteReport This Post
Yeah, that M14 video guy...
Picture of benny6
posted Hide Post
Maybe ask ChatGPT or Grok?


Owner, TonyBen, LLC, Type-07 FFL
www.tonybenm14.com (Site under construction).
e-mail: tonyben@tonybenm14.com
 
Posts: 5966 | Location: Auburndale, FL | Registered: February 13, 2001Reply With QuoteReport This Post
Shit don't
mean shit
posted Hide Post
Control + h is find & replace.
 
Posts: 6038 | Location: 7400 feet in Conifer CO | Registered: November 14, 2006Reply With QuoteReport This Post
Yeah, that M14 video guy...
Picture of benny6
posted Hide Post
I posted your question to Grok and this is what it spit out...

The issue you're running into is that simply inserting multiple rich text content controls—even with the same name or tag—doesn't automatically link them or sync their content. Content controls aren't traditional fields that update with F9; they're designed for forms and can be made to repeat data by binding (mapping) them to a shared data source, like a custom XML part in the document. This way, you enter the info once in any mapped control, and it propagates to all others mapped to the same XML element.

Rich text controls can work for this if the content is simple (e.g., unformatted text like names or dates), but plain text controls are more reliable for syncing without issues. If your content needs formatting, stick with rich text; otherwise, consider replacing them with plain text controls via the Developer tab > Controls > Plain Text.

Here's how to set this up without any coding or add-ins, using Word's built-in XML mapping feature. This should work in recent versions of Word (2013+).

### Step 1: Enable the Developer Tab (if not already done)
- Go to File > Options > Customize Ribbon.
- Check the box for "Developer" in the right pane.
- Click OK.

### Step 2: Create a Simple XML File for Your Fields
- Open Notepad (or any text editor).
- Paste something like this, customizing the element names to match your fields (e.g., one for contractor company, one for officer name, one for date). Use opening `<>` and closing `</>` tags for each:
```
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ContractData xmlns="http://example.com/contract">
<ContractorCompany></ContractorCompany>
<OfficerName></OfficerName>
<SigningDate></SigningDate>
<!-- Add more as needed, like <Address></Address> -->
</ContractData>
```
- Save the file with a .xml extension (e.g., contract_fields.xml). The location doesn't matter; you'll import it next.

### Step 3: Add the XML to Your Word Document
- Open your document.
- Go to the Developer tab > XML group > Click the "XML Mapping" button to open the pane on the right (if it's not visible, check "XML Mapping Pane" in the Developer tab).
- In the XML Mapping pane, click the dropdown at the top (it may say "Custom XML Part" or be blank).
- Select "(Add new part...)" or "Add a new part."
- Browse to and select your .xml file, then click Open. It will appear in the dropdown as a custom part (e.g., "http://example.com/contract").

### Step 4: Map Your Existing Content Controls to the XML
- In the XML Mapping pane, expand the custom part to see your elements (e.g., ContractorCompany).
- Click on one of your existing rich text content controls in the document to select it.
- In the XML Mapping pane, right-click the matching element (e.g., ContractorCompany) > Choose "Map to Selected Content Control."
- Repeat for each instance of that field throughout the document—select the control, then map it to the same XML element.
- Do this for all your fields (officer name, date, etc.), mapping all repeats of each to their respective XML element.

If you prefer to start fresh or replace a control:
- Place your cursor where you want a field.
- Developer tab > Controls > Insert a Plain Text or Rich Text content control.
- Give it a title/tag in Properties if desired.
- Map it as above.

### Step 5: Add New Repeating Instances (if Needed)
- To insert a new linked field anywhere (e.g., in headers, footers, or body):
- Place your cursor at the desired spot.
- In the XML Mapping pane, right-click the element (e.g., ContractorCompany).
- Choose "Insert Content Control" > "Plain Text" (or Rich Text if needed).
- This inserts a new control already mapped to the same XML element.

### Step 6: Test and Use
- Enter or edit text in any mapped control (e.g., type the company name in one spot).
- Click out of the control or tab away—the change should sync to all other controls mapped to the same XML element within a few seconds.
- If it doesn't update immediately, try saving and reopening the document, or switch to Print Preview and back.
- No need for Ctrl+A + F9; the mapping handles the syncing automatically.

This binds all instances to the same XML data point in the document, so updates are shared. If you run into issues with rich text formatting not syncing, switch those controls to plain text. For dates, consider using a Date Picker control instead of rich text for better input.

If your document has many fields or you want a quicker way to map, consider downloading a free add-in like Greg Maxey's Content Control Tools (search for it online), but the above works natively. If this doesn't fit your setup, another option is switching to legacy form fields (Developer > Legacy Tools > Text Form Field), bookmarking them, and using {REF bookmark} fields to repeat, but that requires protecting the document as a form. Let me know if you need steps for that instead.

Tony.


Owner, TonyBen, LLC, Type-07 FFL
www.tonybenm14.com (Site under construction).
e-mail: tonyben@tonybenm14.com
 
Posts: 5966 | Location: Auburndale, FL | Registered: February 13, 2001Reply With QuoteReport This Post
Age Quod Agis
Picture of ArtieS
posted Hide Post
Thanks Benny! A useful exercise in AI.



"I vowed to myself to fight against evil more completely and more wholeheartedly than I ever did before. . . . That’s the only way to pay back part of that vast debt, to live up to and try to fulfill that tremendous obligation."

Alfred Hornik, Sunday, December 2, 1945 to his family, on his continuing duty to others for surviving WW II.
 
Posts: 13598 | Location: Florida, Northwest of the Mouse | Registered: November 02, 2008Reply With QuoteReport This Post
  Powered by Social Strata  
 

SIGforum.com    Main Page  Hop To Forum Categories  The Lounge    Help Needed from Microsoft Word 365 User

© SIGforum 2026