Office Settings & Configuration

How to Fix Excel Changing Spreadsheet Size or Hiding Rows

Kushani NimanthikaKushani Nimanthika Oct 21, 2026 869 views

Question details

The user is experiencing display and layout issues in Excel where the spreadsheet changes size, column widths alter, or rows hide unexpectedly.

How to Fix Excel Changing Spreadsheet Size or Hiding Rows
Product
Excel 2021
Device & OS
Windows 11
Scenario
Viewing or editing complex spreadsheets where the visual layout suddenly distorts or hides data without direct user input.
Observed behavior
Rows and columns disappear or hide, spreadsheet scaling becomes inconsistent, and cell sizes change randomly during use.
Before you start

Ensure you have saved a backup copy of your workbook and verify if the display issue occurs in just one specific file or across all newly created workbooks.

Solution 1Recommended

Adjust View Settings and Unhide Cells

Use this solution if you suspect that manual formatting, merged cells, or freeze panes are causing rows and columns to disappear.

Often, display issues are simply the result of accidental formatting changes, such as freezing panes incorrectly or hiding entire ranges of cells. Resetting these view settings is the safest first step.

1
Select the entire sheet

Click the small triangle in the top-left corner of the spreadsheet, where the row and column headers meet, to select all cells.

2
Unhide rows and columns

Right-click any row number on the left and select 'Unhide'. Repeat this by right-clicking any column letter at the top and selecting 'Unhide'.

3
Clear Freeze Panes

Navigate to the 'View' tab on the top ribbon, click on 'Freeze Panes', and select 'Unfreeze Panes' from the dropdown menu to reset the scrollable area.

Adjust View Settings and Unhide Cells
Quick Check: If the cells reappear but the sizing is still wrong, check for merged cells which can sometimes distort column widths.
Free Microsoft Office alternative

Try WPS Office to Avoid Excel Display Glitches

If Microsoft Excel continues to struggle with rendering, hiding rows, or changing spreadsheet sizes unexpectedly on Windows 11, consider switching to WPS Office. It is a highly compatible, lightweight suite that handles complex spreadsheets without visual glitches.

  1. 1. Download and Install: Download WPS Office for free from the official website and install it on your Windows PC.
  2. 2. Open your Spreadsheet: Launch WPS Spreadsheet, click 'Open', and select your existing Excel file.
  3. 3. Edit without Glitches: View, format, and edit your data flawlessly, bypassing the display issues encountered in Microsoft Office.
Fully compatible with Microsoft Excel (.xlsx, .xls) file formatsLightweight design ensuring fast, stable rendering without display errorsFamiliar user interface allowing for a seamless, zero-learning-curve migrationCompletely free to download and use for all your core spreadsheet tasks
microsoft office alternative - wps office

Frequently Asked Questions

How do I unhide all rows and columns in Excel at once?

Click the 'Select All' button (the triangle at the intersection of the row numbers and column letters). Then, go to the 'Home' tab, click 'Format' in the Cells group, select 'Hide & Unhide', and click both 'Unhide Rows' and 'Unhide Columns'.

Why does my Excel spreadsheet suddenly look huge or zoomed in?

This is often caused by accidental changes to the zoom slider at the bottom right of the Excel window or by Windows display scaling settings. You can quickly reset this by clicking 'View' on the ribbon and selecting '100%'.

Can a corrupted add-in cause Excel rows to hide automatically?

Yes, incompatible or corrupted COM add-ins can interfere with Excel's display engine. You can test this by launching Excel in Safe Mode (hold Ctrl while clicking the Excel shortcut). If the issue stops, go to File > Options > Add-ins to disable the problematic add-in.

Why does my column width change automatically when typing?

Your columns may be set to 'AutoFit'. While typing, if the text exceeds the current width, the column expands. You can turn this off by selecting the columns, right-clicking, selecting 'Column Width', and setting a fixed numerical value.