logo
search
Template Issues

How to Permanently Set Default Text Box Formatting in Word

Camila MilosovichCamila Milosovich Oct 22, 2026 868 views

Question details

The user needs to permanently save custom text box formatting settings so that they apply to all future documents.

How to Permanently Set Default Text Box Formatting in Word
Product
Microsoft Word
Device & OS
not provided
Scenario
Working frequently with text boxes and needing consistent styling without having to reconfigure transparent fills, zero borders, or custom margins every time a new document is opened.
Observed behavior
Customized default text box settings are only retained during the current editing session and revert to factory defaults once the application is closed and reopened.
Before you start

Ensure all other Word documents are closed before modifying the Normal template to prevent file-locking conflicts or unintended saving errors.

Solution 1Recommended

Edit the Normal Template Using VBA

Modifying the Normal template ensures that your custom text box default settings automatically apply to all new blank documents created in the future.

Word saves default text box settings on a per-document basis. To make your custom formatting permanent across all new documents, you must open and modify the underlying Normal.dotm template.

1
Open the VBA Editor

In Microsoft Word, press Alt + F11 to launch the Visual Basic for Applications (VBA) editor, then press Ctrl + G to open the Immediate window at the bottom.

2
Open the Normal Template

Type 'NormalTemplate.OpenAsDocument' directly into the Immediate window and press Enter. This action opens your global template as an editable document.

3
Apply Default Formatting

Insert a temporary text box and apply your desired formatting, such as transparent fills, zero margins, and no borders. Right-click the edge of the text box and select 'Set as Default Text Box'.

4
Force a Save

Delete the text box from the page. Because Word sometimes fails to register formatting-only changes in templates, press the Spacebar and then Backspace to force a document update. Finally, click Save and close the application.

Edit the Normal Template Using VBA
Verification: The next time you open a new blank document, your newly inserted text boxes will instantly feature your customized transparent fills and borders.
Free Microsoft Office alternative

Try WPS Office for a Smoother Document Editing Experience

Struggling with complex VBA workarounds just to save a simple text box style? WPS Office offers a free, highly compatible, and lightweight alternative with an intuitive interface for managing templates and styles without the hassle.

Free to use with a familiar, easy-to-navigate interfaceFully compatible with Microsoft Word formats (.docx, .dotm)Lightweight software that runs smoothly on older and newer devices alikeEffortlessly manage object formatting, page layouts, and global templates
microsoft office alternative - wps office

Frequently Asked Questions

Why does 'Set as Default Text Box' only work for my current document?

The 'Set as Default Text Box' command applies exclusively to the document or template currently open. Unless you specifically open and save the Normal template, the settings are lost when you close Word.

Where is the Normal template located in Windows?

By default, the Normal.dotm file is located at C:\Users\[YourUsername]\AppData\Roaming\Microsoft\Templates. You can navigate to this path in File Explorer to open and edit the template manually.

Can I have multiple default text box styles in one document?

Word only supports one primary default text box style per document. However, you can save multiple custom styles as Building Blocks and access them from the Text Box gallery whenever needed.