How to Fix Word Repeat Header Rows Not Working in Nested Tables
Question details
The user needs to repeat table header rows across pages, but the feature is failing because the table is nested inside another table.

- Product
- Word Processor
- Device & OS
- not provided
- Scenario
- Formatting a multi-page document that utilizes complex layouts with a table placed inside another table.
- Observed behavior
- The 'Repeat Header Rows' option is clickable, but Word fails to repeat the nested table's header when it flows onto a new page.
Review your document layout to confirm if the problematic table is nested inside another table, or if manual page breaks have been inserted within the table.
Restructure the Document to Remove Nested Tables
The most reliable way to make header rows repeat automatically across pages is to avoid using nested tables altogether.
Word processing engines generally cannot automatically repeat headers for tables that are nested inside other tables. Redesigning the layout to use a single, continuous table allows the built-in header repetition feature to function normally across automatic page breaks.
Select the entire nested table, cut it from its current location, and paste it completely outside of the parent table.
Use standard paragraph formatting, columns, or adjust the newly separated table's borders and margins to replicate the desired visual layout without nesting.
Select the top row(s) of the independent table, right-click to select Table Properties, navigate to the Row tab, and check 'Repeat as header row at the top of each page'.

Insert the Repeated Header Manually
If your document design strictly requires nested tables, you must manually copy and paste the header row onto each new page.
How to Set Up Repeating Header Rows in WPS Office
WPS Writer provides robust and highly compatible table formatting tools. By keeping your table structures simple and avoiding nested tables, you can easily configure headers to repeat automatically across multiple pages.
- 1. Select the header row: Highlight the first row (or multiple contiguous top rows) of your standard, non-nested table.
- 2. Access Table Tools: Navigate to the 'Table Tools' tab that appears on the top ribbon when the table is selected.
- 3. Enable repeating headers: Click on 'Repeat Header Rows' in the toolbar to apply the setting automatically across all automatic page breaks.

Frequently Asked Questions
Why is the 'Repeat Header Rows' button greyed out?
This option may be greyed out if you haven't selected the very first row of the table, or if the table's text wrapping property is set to 'Around' instead of 'None'.
Does inserting a manual page break affect repeating header rows?
Yes. Inserting a manual page break inside a table will prevent the automatic header row feature from functioning. The table must be allowed to flow across pages naturally via automatic page breaks.
Can I repeat more than one header row at the top of each page?
Yes, you can repeat multiple rows, provided they are contiguous and include the absolute first row of the table. Simply highlight all the rows you want to repeat before enabling the feature.




