How to Create a Master List for Word Drop-Down Content Controls
Question details
The user needs a method to maintain a single master list of selectable items across multiple drop-down content controls in a document, ensuring that changing a selection in one place updates everywhere.

- Product
- Word
- Device & OS
- not provided
- Scenario
- Building a standardized document or template that utilizes reusable dropdown selections across multiple pages or sections.
- Observed behavior
- Updating standard drop-down lists individually is tedious; the user requires a centralized solution where mapped controls or XML synchronize the list choices automatically.
Ensure the Developer tab is enabled in your word processor's ribbon, as you will need it to access advanced Content Control and XML mapping features.
Map Drop-Down Content Controls to a Custom XML Part
Link your drop-down lists to a single XML data store within the document so that selections are instantly synchronized across all identical controls.
By mapping multiple drop-down content controls to the same Custom XML part, changing the selection in one drop-down will automatically update all other linked controls throughout your document. This is the most robust native solution for creating a master list.
Go to File > Options > Customize Ribbon and check the 'Developer' box in the right column.
Click on the Developer tab, place your cursor where needed in the document, and click the 'Drop-Down List Content Control' icon.
Use the XML Mapping Pane (found under the Developer tab) to link your control to a specific XML node. Right-click the desired node and select 'Map to Selected Content Control'.
Copy the mapped content control and paste it wherever you need the master list to appear. Updates to one will now reflect in all copies.

Use Third-Party Add-ins for Content Control Mapping
If manual XML mapping is too complex, specialized add-ins can automate the creation and synchronization of mapped content controls.
How to Insert Drop-Down Content Controls in WPS Writer
WPS Writer provides intuitive built-in form controls that make it easy to create reusable templates with synchronized drop-down menus. You can quickly set up professional document forms natively with full format compatibility.
- 1. Open WPS Writer: Launch WPS Office, open your document, and ensure the Developer tab is enabled by going to Menu > Options > Customize Ribbon.
- 2. Insert a Drop-Down Control: Navigate to the Developer tab and click the 'Drop-Down Form Field' icon where you want the list to appear.
- 3. Configure List Properties: Right-click the inserted control and select 'Properties'. Here, you can add, modify, or remove the items that will appear in your master list.
- 4. Protect the Form: To ensure users only interact with the drop-down lists, click 'Restrict Editing' on the Developer tab and limit formatting to 'Filling in forms'.

Frequently Asked Questions
Can I allow users to enter custom text that isn't in the drop-down list?
Yes. Instead of a standard Drop-Down List Content Control, use a Combo Box Content Control. This allows users to either select an item from your predefined master list or type their own custom value directly into the field.
Why aren't my duplicated drop-down lists updating automatically?
Simply copying and pasting a standard content control will not link them together. They must be mapped to the same Custom XML data node in the document's structure for changes to push across all instances.
Is there a quick way to navigate long drop-down lists without scrolling?
Yes. Click inside the drop-down control, press Alt + Down Arrow to open the list, and then type the first letter of the item you are looking for to jump directly to it.
Can I use macros to populate a master drop-down list?
Yes, VBA macros can be used to dynamically populate the list entries of a content control when the document opens. This is a common alternative to XML mapping for maintaining centralized master lists programmatically.




