How to Create Word Form Letters with Replaceable Prompts
Question details
The user needs to create a Word form letter containing placeholder prompts (like names, dates, and addresses) that visually prompt the user and seamlessly disappear or get replaced when actual values are typed.

- Product
- Microsoft Word
- Device & OS
- not provided
- Scenario
- Creating reusable document templates for standardized communications and form letters.
- Observed behavior
- The user wants to insert placeholders that act as clickable prompts for users to fill in without breaking the document's formatting.
Ensure the Developer tab is enabled in your word processor's ribbon, as you will need access to Content Controls and advanced field settings to create form fields.
Use Content Controls for Modern Word Versions
Content controls are the standard and most user-friendly way to create fillable prompts in modern word processing versions.
By utilizing Content Controls, you can create a seamless experience where users click a designated area and immediately start typing to replace the placeholder text.
Right-click anywhere on the main ribbon at the top of your screen, select 'Customize the Ribbon', and check the box next to 'Developer' in the right-hand list. Click OK.
Place your cursor where you want the prompt to appear in the letter. Go to the Developer tab and click the 'Rich Text Content Control' or 'Plain Text Content Control' icon (it looks like a small 'Aa').
Click 'Design Mode' in the Developer tab. The control will show default text like 'Click here to enter text'. Modify this to your specific prompt, such as '[Click here to enter Client Name]'. Click 'Design Mode' again to exit and finalize the prompt.

Use MacroButton Fields for Older Versions
If your form letter needs to be filled out in older, non-ribbon versions of Word, MacroButton fields work perfectly as clickable text prompts without actually needing a macro.
Create Fillable Form Letters Easily with WPS Writer
WPS Office offers a comprehensive suite of tools in WPS Writer, allowing you to quickly insert form fields, drop-down lists, and text controls to build professional, reusable form letters.
- 1. Open WPS Writer: Launch WPS Office and create a new Blank Document, or open your existing letter layout.
- 2. Enable the Forms Toolbar: Navigate to the 'Insert' tab on the ribbon, select 'Forms', and choose the type of field you want to insert, such as a Text Form Field.
- 3. Customize the Field Options: Double-click the inserted form field to set default placeholder text, maximum character length, and specific formatting properties.
- 4. Protect the Document: Go to the 'Review' tab, click 'Restrict Editing', and set the restrictions to 'Filling in forms' to ensure users can only edit your prompt fields and not the underlying letter text.

Frequently Asked Questions
How do I make the date update automatically in my form letter?
You can insert a 'CreateDate' field instead of a standard date field. This ensures the date reflects exactly when the new document was generated from the template, rather than updating automatically every time the finished document is opened in the future.
Why can't I see the Developer tab in my ribbon?
The Developer tab is hidden by default in most word processors. To display it, right-click the top ribbon, select 'Customize the Ribbon', and check the box next to 'Developer' in the right-hand column. Click OK to apply.
Can I restrict users from editing anything other than the form prompts?
Yes. Once your content controls or form fields are in place, you can use the 'Restrict Editing' feature found in the Review tab to limit document changes exclusively to 'Filling in forms'.
Do MacroButton fields require me to write VBA macros?
No. When creating prompts for older versions, you can use the command 'MACROBUTTON NoMacro [Prompt]'. Because 'NoMacro' isn't a real macro, the software simply selects the text when clicked, allowing the user to easily type over it safely without executing code.




