How to Reset Word Content Controls Using a Template
Question details
The user needs to reset all content controls in a Word form to an empty state without relying on VBA macros.

- Product
- Word
- Device & OS
- not provided
- Scenario
- Creating a reusable form where users can repeatedly enter new data without having to manually clear out previous entries.
- Observed behavior
- Instead of manually deleting text from every control or writing a script to clear fields, the form must spawn as a fresh document with blank fields each time it is used.
Make sure your form is completely finalized and that you have manually cleared out any test data from all content controls before proceeding, so the template saves in a pristine state.
Save the Form Document as a Word Template
Saving your form as a template (.dotx) ensures that every time you use it, a new document is generated with empty content controls, leaving the original template untouched.
By utilizing the native template feature in Word, you bypass the need for complex macros. When users open a template file via the 'New' menu, the software creates a copy of the document. This means they can fill out the form and save it as a standard .docx file, while the source template remains perfectly blank for the next person.
Click on 'File' in the top ribbon and select 'Save As'. Choose your preferred destination folder. In the 'Save as type' dropdown menu, select 'Word Template (*.dotx)' and click 'Save'.
Whenever you need to fill out a blank form, do not double-click the template file directly. Instead, open Word, go to 'File' > 'New', and browse to select your saved template.
Word will open a new document (e.g., Document1) based on the template. Fill in the content controls as needed, then use 'File' > 'Save' to save it as a regular Word Document (*.docx).

Use WPS Writer to Create Resettable Forms
WPS Writer offers full support for document templates and content controls, allowing you to build, save, and deploy reusable forms quickly. You can easily manage blank form templates without needing complex macros.
- 1. Prepare your form in WPS Writer: Open your document in WPS Writer and ensure all form fields and content controls are blank.
- 2. Save as a Writer Template: Click the 'Menu' button in the top-left corner, select 'Save As', and choose 'WPS Writer Template (*.wpt)' or 'Word Template (*.dotx)'.
- 3. Generate a fresh document: To fill out the form, click 'Menu' > 'New' > 'New from Other Templates' and select your newly created form template.

Frequently Asked Questions
What is the difference between a .docx and a .dotx file?
A .docx file is a standard document that saves edits directly to itself. A .dotx file is a template format. Opening a template via the 'New' menu generates a fresh, unsaved .docx document, preserving the original template's blank state.
Can I reset content controls without using a template?
Yes, but you would either have to manually delete the text from every single field each time, or write and execute a custom VBA macro to automatically clear the form. Using a template is the fastest and safest method.
Will my content controls work if I send the template to someone else?
Yes. Standard content controls saved within a .dotx format are highly compatible and will function normally when opened in modern versions of Microsoft Word or WPS Writer by other users.
Why does double-clicking the template sometimes overwrite it?
Depending on your system settings, double-clicking a template might open it for editing rather than creating a new document. To ensure a fresh form is created, always open the software first, then use 'File > New' to select your template.




