How to Edit Word Legacy Form Text Based on Drop-Down Selection
Question details
The user needs to edit hidden text that appears after making a selection in a legacy drop-down field, but the text is locked or the drop-down is unresponsive.
- Product
- Microsoft Word
- Device & OS
- not provided
- Scenario
- Creating or filling out a dynamic Word document form using legacy drop-down fields and conditional text blocks.
- Observed behavior
- The legacy drop-down field does not function, and the dynamically displayed text cannot be modified. This typically happens because the document is not properly protected for form filling.
Ensure the Developer tab is enabled in your Word ribbon, as you will need it to access legacy form tools, document protection settings, and the VBA editor.
Protect the Document for Forms Using Restrict Editing
Legacy drop-down fields require the document to be protected specifically for form filling in order to function correctly and allow text editing in designated sections.
If a document containing legacy form fields is left unprotected, the drop-down menus will not be clickable, and the conditional text linked to them may not trigger or remain uneditable.
Navigate to the Developer tab on the ribbon and click on 'Restrict Editing' in the Protect group.
In the Restrict Editing pane, check the box under 'Editing restrictions' that says 'Allow only this type of editing in the document'.
From the drop-down menu directly below the checkbox, select 'Filling in forms'.
Click 'Yes, Start Enforcing Protection' at the bottom of the pane. You can optionally set a password. Your drop-down fields will now function correctly.
Use a VBA Macro to Dynamically Show or Hide Form Text
If you need specific sections or tables to show or hide based on the drop-down selection, you can map the dropdown values to bookmarked ranges using a VBA macro.
Replace Legacy Fields with Modern Content Controls
For a more robust and flexible solution without relying on older legacy restrictions, upgrade your form to use Content Controls.
Easily Create and Manage Forms with WPS Writer
WPS Office Writer provides full support for Microsoft Word documents, including form fields, restricting editing, and creating dynamic documents. It's a highly compatible and user-friendly alternative.
- 1. Open Document: Launch WPS Writer and open your form document.
- 2. Access Developer Tools: Navigate to the Developer tab to access Form fields, Content Controls, and Macro settings.
- 3. Apply Form Protection: Click 'Restrict Editing' and select the form-filling restriction to activate your legacy drop-downs.
- 4. Save and Share: Save your document in DOCX format to maintain full compatibility with Microsoft Office users.

Frequently Asked Questions
Why is my legacy drop-down field not working in Word?
Legacy form fields require the document to be protected for 'Filling in forms'. Without this protection enabled in the Restrict Editing pane, the drop-down menu will remain inactive and will not expand.
Can I edit standard text in a protected Word form?
You can only edit text in sections that are explicitly unprotected or within designated form fields. If you need to edit text that appears dynamically, you must ensure that specific section is excluded from the form protection using section breaks.
Are Content Controls better than Legacy Tools in Word documents?
Yes, Content Controls are the modern standard for Word documents. They offer greater flexibility, support better data binding, and do not strictly require the entire document to be locked down just to make a drop-down menu work.
How do I enable the Developer tab to access form tools?
Right-click anywhere on the ribbon and select 'Customize the Ribbon'. In the right-hand pane of the options window, check the box next to 'Developer' and click OK. The tab will now appear, giving you access to form controls and protection settings.




