How to Keep Word Numbering Without Outline Formatting
Question details
The user wants to remove the underlying outline formatting from a document without deleting or losing the visible auto-generated numbers and letters.

- Product
- Word Processing
- Device & OS
- not provided
- Scenario
- Editing a document with automatic numbering tied to outline headings, where the user needs to strip the outline structure but preserve the numbering as plain text.
- Observed behavior
- Turning off the outline formatting completely removes the associated automatic letters and numbers from the list.
Before running any VBA commands or making bulk formatting changes, ensure you save a copy of your document so you can easily revert if you accidentally alter necessary text.
Convert Auto-Numbering to Static Text Using VBA
Use a quick VBA command to permanently convert all dynamic outline numbering into standard plain text characters.
This is the most efficient method for immediately freezing your current document's numbering. Once executed, the numbers will behave like normally typed characters rather than auto-updating lists.
Press Alt+F11 on your keyboard. Note: On some laptops or smaller keyboards, you may need to press Alt+Fn+F11 instead.
Once the Visual Basic Editor is open, press Ctrl+G to bring up the Immediate window at the bottom of the interface.
Type ActiveDocument.ConvertNumbersToText directly into the Immediate window.
Press Enter. You can now close the Visual Basic Editor. All automatic numbers and letters in your document have been converted to regular text.

Set Up a Standalone Multilevel List
For future document formatting, configure a multilevel list that is not actively linked to your default heading styles.
Easily Manage Outlines and Numbering with WPS Writer
WPS Writer provides an incredibly intuitive word processing experience, allowing you to manage multilevel lists and outline formatting effortlessly. Enjoy seamless compatibility with standard Microsoft Word documents while gaining better control over your text layout.
- 1. Open Your Document: Launch WPS Writer and open the document containing your auto-numbered lists.
- 2. Access Numbering Settings: Navigate to the Home tab and click on the Numbering or Multilevel List icon.
- 3. Customize List Logic: Choose 'More Numbering' to access advanced settings, allowing you to unlink numbering rules from your heading outlines.
- 4. Apply Changes: Click OK to apply your new, independent numbering formatting to the document.

Frequently Asked Questions
Why do my numbers disappear when I remove outline formatting?
Automatic numbering is often directly tied to the outline or heading style. Removing that specific style strips the dynamic list properties, causing the associated numbers to vanish.
Can I convert numbering to text without using macros or VBA?
Yes, you can copy the numbered list and paste it back into your document using the 'Keep Text Only' paste option. However, doing this means you will lose other text formatting like bolding, italics, or specific font settings.
Will converting outline numbers to text break my Table of Contents?
Yes, if your automatic Table of Contents relies on those numbered heading styles to generate its entries, converting them to standard text will remove them from the dynamic TOC logic.
How do I turn off automatic numbering entirely as I type?
You can disable it by navigating to your word processor's Options, accessing the AutoCorrect menu, selecting the 'AutoFormat As You Type' tab, and unchecking 'Automatic numbered lists'.




