How to Find and Unhide Multiple Hidden Worksheets in Excel
Question details
The user needs a way to manage and unhide a large number of hidden worksheets (approximately 100), as cycling through sheet names by typing the first letter is no longer working effectively.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Managing a complex workbook with dozens of hidden worksheets and needing an efficient way to locate and reveal selected sheets or all of them at once.
- Observed behavior
- Excel does not reliably allow cycling through hidden worksheets by their first letter in the Unhide dialog, making manual unhiding tedious for 100+ sheets. Furthermore, a macro cannot activate a hidden sheet without unhiding it first.
Before running any VBA macros to unhide multiple sheets, ensure you save a backup copy of your workbook. Macros cannot be undone using the standard Undo button, so a backup prevents accidental modifications.
Use the Built-in Unhide Command for a Few Sheets
Best for manually unhiding a small number of worksheets when you do not want to use code.
While this method is not ideal for 100+ sheets, it is the safest native way to reveal individual hidden sheets in Excel without enabling macros.
Navigate to the bottom of your Excel window and right-click on any currently visible worksheet tab.
Select 'Unhide...' from the context menu to open the Unhide dialog box.
Select the name of the hidden worksheet you want to reveal. In newer Excel versions, you can hold Ctrl or Shift to select multiple sheets. Click 'OK' to make them visible.
Use a VBA Macro to Unhide All Worksheets
The most efficient method for unhiding dozens or hundreds of worksheets instantly.
Manage and Unhide Multiple Worksheets in WPS Spreadsheet
WPS Office provides a highly compatible and user-friendly spreadsheet tool that supports VBA macros, allowing you to manage and unhide hundreds of worksheets effortlessly.
- 1. Open your workbook: Launch WPS Spreadsheet and open the Excel file containing the hidden worksheets.
- 2. Use manual unhide: To unhide manually, right-click any visible sheet tab at the bottom, select 'Unhide', and choose the sheets you need.
- 3. Access the Macro Editor: For bulk unhiding, navigate to the 'Tools' tab on the ribbon and click 'Macros' to open the VBA editor.
- 4. Run the unhide macro: Insert a new module, paste the unhide loop code, and run it to reveal all 100+ sheets instantly.

Frequently Asked Questions
Why can't I cycle through hidden sheets by typing the first letter in Excel?
Excel's Unhide dialog box does not consistently support cycling through sheet names by typing the first letter, especially when dealing with a very large number of hidden sheets. It is a known limitation of the standard interface.
Can I select multiple sheets in the Unhide dialog box without a macro?
In newer versions of Excel (such as Microsoft 365), you can hold down the Ctrl or Shift key to select multiple sheets in the Unhide dialog box. However, in older Excel versions, you must unhide them one by one unless you use a VBA macro.
How do I hide multiple worksheets at once?
You can hide multiple sheets by holding the Ctrl key and clicking the tabs of the sheets you want to hide. Once they are all selected, right-click any of the highlighted tabs and choose 'Hide'.
Will hiding or unhiding worksheets affect my formulas or links?
No, changing the visibility of a worksheet does not break or alter any formulas. The data on hidden sheets remains fully intact and continues to calculate normally in the background.





