logo
search
Formatting Issues

How to Change Word Paragraph Styles to Normal Without Losing Formatting

Phi Hung VoPhi Hung Vo Oct 19, 2026 869 views

Question details

The user wants to convert text formatted with various styles to the standard 'Normal' paragraph style without losing visual attributes like font size, color, bolding, and italics.

How to Change Word Paragraph Styles to Normal Without Losing Formatting
Product
Microsoft Word
Device & OS
not provided
Scenario
Copying heavily styled text into a new document without exporting the styles, requiring the text to revert to the Normal style while retaining its customized appearance.
Observed behavior
When applying the Normal style or pasting into a new document without styles, the text loses its visual appearance and reverts to the default Normal style settings.
Before you start

Before running a macro to batch-process your styles, save a duplicate copy of your document, as bulk formatting changes can be difficult to undo manually.

Solution 1Recommended

Use a VBA Macro to Convert Styles into Direct Formatting

Running a VBA macro locks in the current visual properties as direct formatting before changing the underlying paragraph style to Normal, preventing the appearance from resetting.

Applying the Normal style normally strips out formatting that was inherited from a previous style. To prevent this, you must apply the visual properties (like font name, size, and color) as 'direct formatting' over the text. A macro automates this process paragraph by paragraph.

1
Open the VBA Editor

Press Alt + F11 on your keyboard to open the Microsoft Visual Basic for Applications (VBA) window.

2
Insert a New Module

In the top menu, click 'Insert' and select 'Module'. A blank code window will appear.

3
Paste the Formatting Macro

Copy and paste the following code into the module window: Sub ChangeStyleToNormalKeepFormatting() Dim para As Paragraph For Each para In ActiveDocument.Paragraphs para.Range.Font.Name = para.Range.Font.Name para.Range.Font.Size = para.Range.Font.Size para.Range.Font.Color = para.Range.Font.Color para.Style = ActiveDocument.Styles("Normal") Next para End Sub

4
Run the Macro

Press F5 or click the 'Run' button at the top of the VBA editor. The script will loop through your document, lock the font settings, and apply the Normal style.

Use a VBA Macro to Convert Styles into Direct Formatting
Advanced Character Formatting: If you also want to lock bold, italic, or underline formatting, you can add lines like 'para.Range.Font.Bold = para.Range.Font.Bold' before the line that changes the style.
Manage Word Styles Easily

Easily Manage Paragraph Styles and Formatting with WPS Writer

WPS Writer offers intuitive style management, robust macro support, and seamless 'Keep Source Formatting' paste options. It allows you to reliably standardize your document formatting and migrate content across files without losing your visual design.

  1. 1. Open Your Document in WPS Writer: Launch WPS Office and open your .docx file containing the styled text.
  2. 2. Use Paste Special for Safe Transfers: When moving content between files, right-click and choose 'Keep Source Formatting' to preserve visual elements without relying on the destination's style gallery.
  3. 3. Clear or Standardize Formats: Use the 'Clear Formatting' tool in the Home ribbon to instantly revert complex styles, or apply the 'Normal' style directly from the Quick Style Gallery.
Free to use with comprehensive document formatting and style toolsFully compatible with Microsoft Word documents (.docx)Intuitive 'Keep Source Formatting' paste options to prevent layout lossSupports advanced VBA macros for bulk document processing
microsoft office alternative - wps office

Frequently Asked Questions

Why does my text lose formatting when changing paragraph styles?

When you apply a paragraph style like 'Normal', the software resets the text to match that style's default settings. If your original text relied on inherited paragraph styles rather than direct formatting (like manually clicking bold or selecting a font size), those visual properties are removed.

What is the 50 percent rule for direct formatting in Word?

In Microsoft Word, if you apply a new paragraph style and less than 50% of the paragraph has direct formatting (manual adjustments) applied, that direct formatting is kept. If more than 50% is formatted directly, applying the style will strip the direct formatting entirely.

How do I copy text to a new document without losing its style?

Instead of using Ctrl + V, right-click in the destination document and select 'Keep Source Formatting' from the Paste Options. This embeds the original formatting into the new document, even if the destination's 'Normal' style uses different default fonts or sizes.