Excel Insert Row Disabled in a Table: Causes and Fixes
Question details
The user needs to determine why Excel will not insert a row inside an existing table while still allowing columns to be added.
- Product
- Microsoft Excel table editing
- Device & OS
- not provided
- Scenario
- The user is editing an Excel table and attempts to insert a row in the middle of the table.
- Observed behavior
- The Insert Row option is disabled or unavailable, although columns can still be added to the table.
Save a backup copy of the workbook before changing protection settings or rebuilding the table. Note whether the worksheet, workbook structure, or table currently shows any protection indicators.
Check protection, merged cells, and overlapping objects
Use this first when row insertion is disabled in only one worksheet or table.
Excel can restrict table row insertion when the worksheet or workbook structure is protected. Merged cells, charts, shapes, or other objects overlapping the table can also interfere with table expansion.
Open the affected sheet, select the Review tab, and look for Unprotect Sheet. If that command is available, select it and enter the password if prompted, then try inserting the row again.
On the Review tab, select Protect Workbook or Unprotect Workbook. If the workbook structure is protected, turn protection off with the required password and retest the table.
Click inside the table and use Table Design to review its range. Look for merged cells, charts, shapes, or other objects touching the table area, and move or unmerge them before choosing a table row and selecting Insert > Insert Table Rows Above.
Rebuild the table on a new worksheet
Use this solution when protection and layout checks do not restore the Insert Row command or when the table may be corrupted.
Edit Excel Tables Smoothly with WPS Office
WPS Office is a free, lightweight Microsoft Office alternative with a familiar spreadsheet interface and strong XLSX compatibility. Open the workbook in WPS Spreadsheet, edit table data, insert rows or columns, and migrate without changing your usual Office workflow.
- 1. Open the workbook: Launch WPS Spreadsheet, select Open from the Home screen, and choose the Excel XLSX or XLS workbook.
- 2. Select the table row: Click inside the table, right-click the row where a new row is needed, and choose Insert Rows Above or Insert Rows Below.
- 3. Save in an Excel format: Select Menu > Save As, choose Excel 2007–365 Workbook (*.xlsx) or the required Microsoft Excel format, and save the edited file.

Frequently Asked Questions
Why can I add columns but not insert rows in an Excel table?
Column insertion may remain available while row insertion is restricted by worksheet or workbook protection, merged cells, overlapping objects, or a damaged table definition. Check these conditions from the Review and Table Design tabs.
How do I know whether an Excel worksheet is protected?
Open the worksheet and select Review. If the command says Unprotect Sheet, protection is active. Select it and provide the password if required before trying to insert a table row.
Can merged cells prevent inserting a row inside an Excel table?
Yes. Merged cells that overlap the table or its expansion area can block row insertion. Select the affected range, use Home > Merge & Center > Unmerge Cells, and try the insertion again.
What should I do if the Excel table is corrupted?
Save a backup, copy the table data and formatting to a new worksheet, and use Insert > Table to create a new table. Test row insertion in the rebuilt table before replacing the original.
Will rebuilding an Excel table remove its formulas or formatting?
Copying the table to a new sheet can preserve much of its data and formatting, but verify formulas, calculated columns, filters, styles, and table names after recreating it.




