logo
search
Formatting Issues

How to Number Word Table Cells Without Changing Formatting

Maira MehtabMaira Mehtab Sep 21, 2026 868 views

Question details

The user needs a way to automatically number cells in a two-column Word storyboard without altering the existing text formatting or displaying a visible third column.

Product
Word
Device & OS
not provided
Scenario
Setting up automatic sequence numbers in a structured table or storyboard where exact layout and text styles must be preserved.
Observed behavior
Applying default list numbering directly to the cells changes the existing text formatting, while adding a new standard column alters the desired two-column visual layout.
Before you start

Ensure your table layout is finalized and your cell margins are set appropriately. Adjusting table properties before adding sequence numbers prevents layout disruptions later.

Solution 1Recommended

Add a Separate Column with Hidden Borders

Create a narrow column exclusively for numbering and hide its borders. This keeps the numbering independent from your text formatting and preserves the visual layout of your table.

This is the most reliable method because applying a standard numbering list to a dedicated cell avoids interacting with your existing text. By removing the borders, the column appears to sit outside the main table.

1
Insert a new column

Right-click the left-most column of your table, select 'Insert', and choose 'Insert Columns to the Left'.

2
Adjust column width

Drag the column boundary to make the new column as narrow as needed to fit just the numbers.

3
Apply automatic numbering

Highlight the new column and click the 'Numbering' icon on the 'Home' tab to apply an automatic list.

4
Hide the column borders

Select the newly numbered column, go to the 'Table Design' or 'Table Tools' tab, click the 'Borders' dropdown, and select 'No Border' to make the lines invisible.

Preserved Layout: Your numbers will update automatically when you add new rows, without affecting the text in the adjacent columns.
Table Management

Easily Manage Table Formatting with WPS Writer

WPS Office offers intuitive, robust table management tools that allow you to customize borders, add hidden columns, and handle automatic numbering effortlessly while maintaining precise formatting.

  1. 1. Insert a Column: Open your document in WPS Writer. Click inside the table, navigate to the 'Table Tools' tab, and click 'Insert Left'.
  2. 2. Apply Numbering: Select the newly created column and click the 'Numbering' button in the 'Home' tab to generate sequence numbers.
  3. 3. Remove Borders: With the column selected, click the 'Borders' dropdown in the 'Table Tools' tab and select 'No Border'.
  4. 4. Adjust Sizing: Hover over the column boundary and drag it to narrow the numbering column, perfectly aligning your storyboard layout.
Seamlessly compatible with Microsoft Word (.docx) formats.Intuitive Table Tools for rapid border customization and structural adjustments.Reliable list and field code support for automatic sequential numbering.Lightweight, fast, and completely free to use for daily office tasks.
microsoft office alternative - wps office

Frequently Asked Questions

Why does adding list numbering change my existing text formatting in a Word table?

When you apply default list numbering, Word automatically applies the list style's indentation and paragraph spacing settings. This overrides your manual formatting, which is why isolating the numbers in a separate column or using SEQ fields is recommended.

How do I update SEQ fields if I insert or delete a table row?

To update SEQ fields after changing the table structure, simply select the entire document by pressing Ctrl+A, then press F9. Word will recalculate and refresh all SEQ fields into the correct sequential order.

Can I restart the automatic numbering in a different table?

Yes. If you are using standard numbering, right-click the first number of the new table and select 'Restart at 1'. If you are using SEQ fields, add a switch to the code in the first cell, like this: { SEQ TableNumber \r1 }, to reset the sequence.