You set the first row of your Word table to repeat as a header on each page, but the header row disappears or fails to appear on subsequent pages. This problem occurs because Word requires a specific combination of table properties to be set, not just the header row property alone. This article explains the technical cause of header repeat failures and provides the exact steps to fix the issue.
Key Takeaways: Fixing Word Table Header Repeat When First Row Property Is Set
- Table Layout > Properties > Row tab > Repeat as header row at the top of each page: This checkbox must be checked for the first row of the table.
- Table Properties > Row tab > Allow row to break across pages: This checkbox must be unchecked for the header row to repeat correctly.
- Table Properties > Table tab > Text wrapping > None: The table must not be wrapped by text, or the header repeat feature will not function.
Why the Header Repeat Property Fails to Work
The header row repeat feature in Word is controlled by a combination of three table properties. When you set only the Repeat as header row at the top of each page checkbox but overlook the other two properties, the header row may still fail to appear on subsequent pages.
The three properties that must be set correctly are:
1. Header Row Property
The Repeat as header row at the top of each page checkbox on the Row tab of the Table Properties dialog tells Word to treat the selected row as a header. Word will copy this row to the top of each page where the table spans. If this checkbox is unchecked, the header will not repeat.
2. Allow Row to Break Across Pages Property
The Allow row to break across pages checkbox is also on the Row tab. When this checkbox is checked for the header row, Word treats the entire row as a single block that can break across pages. This action conflicts with the header repeat property. Word may decide not to repeat the header because the row itself can be split across pages. The header row must have this checkbox unchecked to prevent the row from breaking and to allow the header repeat to function.
3. Text Wrapping Property
The Text wrapping setting on the Table tab of the Table Properties dialog must be set to None. When text wrapping is set to Around, Word treats the table as a floating object rather than an inline object. Floating tables cannot have repeating header rows. Only inline tables support the header repeat feature.
Steps to Fix the Header Repeat Property
Follow these steps to configure all three properties correctly. Perform these steps from the beginning of the document with the table visible.
- Select the entire header row
Click the left edge of the first row of the table to select the full row. Ensure you select only the first row, not the entire table. - Open the Table Properties dialog
Right-click the selected row and choose Table Properties from the context menu. Alternatively, go to the Table Layout tab and click Properties in the Table group. - Enable the header repeat checkbox
In the Table Properties dialog, click the Row tab. Check the box labeled Repeat as header row at the top of each page. This box must be checked. - Disable row breaking for the header row
On the same Row tab, locate the checkbox labeled Allow row to break across pages. Uncheck this box. This step is critical. If this box remains checked, the header repeat may not work. - Set text wrapping to None
Click the Table tab in the same dialog. Under Text wrapping, select None. If Around is selected, click None to change it. - Apply the changes
Click OK to close the Table Properties dialog. The header row should now repeat on each page where the table spans.
If the Header Repeat Still Does Not Work
The table is inside a text box or frame
Word tables placed inside text boxes, frames, or shapes cannot use the header repeat feature. The table must be a standard inline table placed directly in the document body. To fix this, cut the table from the text box and paste it into the main document. Then repeat the steps above to set the header repeat property.
The table is nested inside another table
A table nested inside another table cannot have a repeating header row. Word does not support header repeat for nested tables. To work around this, restructure your document so the nested table is not inside another table, or use section breaks and separate tables.
The document is in compatibility mode
Documents created in older versions of Word (.doc format) may not support the header repeat feature. Check the title bar of the Word window. If you see Compatibility Mode next to the file name, the document is using an older format. Convert the document to the current .docx format by going to File > Info > Convert. Then repeat the steps to set the header repeat property.
Multiple tables on the same page
If you have two or more tables on the same page and one of them has a repeating header, the other table may interrupt the header repeat. Separate the tables by inserting a page break or a section break between them. This ensures each table spans its own set of pages without interference.
Table Header Repeat Property Comparison
| Property | Correct Setting | Incorrect Setting |
|---|---|---|
| Repeat as header row | Checked | Unchecked |
| Allow row to break across pages | Unchecked | Checked |
| Text wrapping | None | Around |
This table shows the three properties that must be set correctly for the header repeat to work. All three properties must be set as shown in the Correct Setting column.
Conclusion
You can now fix a failing header repeat in Word by checking the Repeat as header row at the top of each page checkbox, unchecking Allow row to break across pages, and setting text wrapping to None. After applying these changes, the header row will repeat on each page of your table. If the issue persists, check that the table is not inside a text box or nested inside another table. For complex multi-table documents, use page breaks to isolate tables with repeating headers.