You want Copilot in Word to rewrite paragraphs, adjust tone, or shorten text without ruining the fonts, spacing, bullet lists, or table layouts you carefully set up. The default behavior of Copilot Edit Mode can sometimes override local formatting because it regenerates content as plain text or applies a default Word style. This article explains how Copilot Edit Mode works, which settings control formatting, and the exact steps to preserve your document layout.
Key Takeaways: Preserve Formatting While Using Copilot in Word
- Copilot Edit Mode > “Rewrite” option: Replaces selected text inline but applies the same style as the surrounding paragraph rather than the original selection.
- Copilot pane > “Keep Source Formatting” toggle: Not yet available in Word — you must use alternative methods to retain font, size, and color.
- Paste Special > “Keep Text Only” workaround: Paste Copilot output into Notepad first, then copy and paste back into Word to strip hidden formatting.
How Copilot Edit Mode Changes Formatting
Copilot Edit Mode in Word replaces selected text with AI-generated content. When it does this, it applies the default paragraph style of the document theme, which is often Normal.dotm. This means any custom font, size, bold, italic, underline, or highlight that you applied directly to the original text is lost. The new text inherits the style of the surrounding paragraph, not the style of the replaced selection.
The root cause is that Copilot generates plain text and then Word applies the paragraph-level style to that text. Character-level formatting such as font color, superscript, or small caps is not preserved because Copilot does not read that formatting data before rewriting. This behavior is by design to keep the generated text consistent with the overall document theme, but it can be frustrating when you need specific formatting to stay intact.
What Copilot Edit Mode Preserves
Copilot does preserve basic structural elements like paragraph breaks and line spacing if the document uses the default Normal style. Bullet lists and numbered lists are also kept as long as the list style is based on the document theme. Table structures remain, but the text inside table cells is replaced with the same paragraph style as the cell’s default.
What Copilot Edit Mode Overwrites
Direct formatting applied to a selection is overwritten. This includes font family, font size, bold, italic, underline, strikethrough, superscript, subscript, font color, highlight, and character spacing. Styles that are not part of the document theme, such as custom paragraph styles, are also replaced with the Normal style. If you have mixed formatting within a single paragraph, such as a bold term inside a regular sentence, the entire paragraph becomes uniform after Copilot rewrites it.
Steps to Use Copilot Edit Mode Without Breaking Formatting
Follow these steps to minimize formatting loss when using Copilot Edit Mode in Word. The methods are ordered from least disruptive to most reliable.
Method 1: Apply a Document Theme Before Using Copilot
- Open the Design tab
In Word, click the Design tab on the ribbon. This tab controls the document theme, which includes font sets, color sets, and paragraph spacing. - Select a theme that matches your formatting
Click the Themes dropdown and choose a theme. Copilot uses the theme’s fonts and colors when generating new text. If your document uses a custom font, apply that font set to the theme first. - Apply the theme to the entire document
Click the theme name to apply it. All headings and body text will now use the theme’s font and color. Copilot output will match this theme, reducing visual differences. - Use Copilot Edit Mode as usual
Select the text you want to rewrite, click the Copilot icon in the left margin, and choose Rewrite. The output will use the theme fonts and colors, so the formatting change is minimal.
Method 2: Rewrite Only the Content, Then Reapply Formatting
- Select the text to rewrite
Highlight the paragraph or sentence you want Copilot to change. - Open Copilot Edit Mode
Click the Copilot icon in the left margin or press Ctrl+I. The Copilot pane opens. - Choose a rewrite option
Click Rewrite. Copilot generates alternative versions. Select the version you want by clicking it. - Copy the Copilot output to the clipboard
After selecting the version, the new text replaces the original selection. Immediately press Ctrl+Z to undo the replacement. The original text returns. - Paste the Copilot output into a plain text editor
Open Notepad. Press Ctrl+V to paste the Copilot output. This strips all formatting, leaving only the plain text. - Copy the plain text and paste it back into Word
Select the text in Notepad, press Ctrl+C, then go back to Word. Select the original text again. Right-click and choose Paste Options > Keep Text Only. The plain text appears, and you can then reapply the original font, size, and color manually.
Method 3: Use a Macro to Preserve Character Formatting
- Open the Visual Basic Editor
Press Alt+F11 to open the VBA editor. If the editor is not installed, you will need to add the Developer tab first: File > Options > Customize Ribbon > check Developer. - Insert a new module
In the VBA editor, click Insert > Module. A blank code window opens. - Paste the following macro code
Copy and paste this code into the module window:Sub CopilotPreserveFormatting()
Dim originalText As String
Dim originalFont As String
Dim originalSize As Single
Dim originalBold As Boolean
Dim originalItalic As Boolean
Dim originalColor As Long
Dim sel As Selection
Set sel = Selection
' Store original formatting
originalFont = sel.Font.Name
originalSize = sel.Font.Size
originalBold = sel.Font.Bold
originalItalic = sel.Font.Italic
originalColor = sel.Font.Color
' Run Copilot rewrite (simulate by copying to clipboard)
' After Copilot replaces text, run this macro to restore formatting
sel.Font.Name = originalFont
sel.Font.Size = originalSize
sel.Font.Bold = originalBold
sel.Font.Italic = originalItalic
sel.Font.Color = originalColor
End Sub - Run the macro after Copilot rewrite
After Copilot replaces the text, press Alt+F8, select CopilotPreserveFormatting, and click Run. The macro reapplies the original font, size, bold, italic, and color to the new text.
If Copilot Still Changes Formatting
Copilot Output Uses a Different Font Than the Document
This happens when the document theme font set does not include the font you applied directly. Open the Design tab, click Fonts, and choose a font set that includes your custom font. Alternatively, select the Copilot output and manually set the font from the Home tab.
Copilot Removes Bullet List Formatting
If you rewrite a bullet list, Copilot may convert it to plain paragraphs. To preserve the list, select the list before rewriting and apply a built-in list style from the Home tab. Copilot will then keep the list structure. If the list still breaks, use Method 2 to paste plain text and then reapply the list style.
Copilot Changes Table Cell Alignment
Copilot does not affect table cell alignment, width, or borders. If the text inside a cell appears misaligned after rewriting, select the cell and adjust alignment from the Table Layout tab. The cell’s paragraph style may have changed; reset it to Normal or the table style you used.
Copilot Edit Mode vs Manual Rewriting: Formatting Comparison
| Item | Copilot Edit Mode | Manual Rewriting |
|---|---|---|
| Font family | Uses document theme font | Preserves original font |
| Font size | Uses theme paragraph size | Preserves original size |
| Bold / italic | Overwritten to match theme | Preserved exactly |
| Font color | Uses theme accent color | Preserves original color |
| Bullet / numbered list | Preserved if built-in list style used | Preserved always |
| Table cell text | Replaced with Normal style | Preserves cell formatting |
| Highlight | Removed | Preserved |
You can now use Copilot Edit Mode in Word while keeping your fonts, colors, and list styles intact. Start by applying a document theme that matches your formatting. If you need to preserve character-level formatting such as bold or color, use the plain-text workaround with Notepad. For repeated use, set up the VBA macro to restore formatting after each Copilot rewrite. Try the macro method first if you frequently rewrite formatted content in the same document.