2 способа показать все скрытые листы в Excel

Пользователям известно, что в этой программе нет отдельной команды, чтобы в один клик показать все скрытые листы в Excel. 

Скрыть сразу несколько листов можно очень быстро:

  1. Выделить их с зажатой клавишей Ctrl (если листы идут не подряд) или Shift (если скрываемые листы расположены подряд),
  2.  Щелкнуть правой кнопкой мыши на одном из выделенных листов и выбрать команду Скрыть.

 

показать скрытые листы в excel

 

Но если вы захотите так же быстро показать скрытые листы в Excel — у вас не получится это сделать стандартным способом. 

Отобразить скрытые листы в Excel можно следующим образом: щелкнуть правой кнопкой мыши на ярлычке одного из листов и выбрать команду Показать.

 

показать скрытые листы в excel

 

После этого откроется список скрытых листов — но показать скрытые листе таким способом можно только по одному. В этом окне не работают клавиши Ctrl и Shift.

показать скрытые листы в excel

Но что если у вас много скрытых листов? Каждый раз отображать скрытые листы в Excel по одному — муторно. Как обычно, в Excel всегда можно найти обходный путь, а данном случае даже два — с использованием макроса и без использования, для тех, кто макросов боится.

 

Способ 1. Показать все скрытые листы в Excel — с использованием макроса

 

Чтобы показать все скрытые листы в excel с использованием макроса, нужно:

1. Перейти в редактор Visual Basic на вкладке меню Разработчик

показать скрытые листы в excel

2. Если эта вкладка не видна на ленте, то ее можно отобразить перейдя на вкладку меню ФайлПараметрыНастроить ленту — установить “галку” возле пункта Разработчик.

показать скрытые листы в excel

3. В окне редактора Visual Basic нужно выбрать команду меню InsertModule

показать скрытые листы в excel

4. В открывшемся окне модуля написать следующий код (можно просто скопировать отсюда).

 

Sub UnhideAllSheets()

    Dim ws As Worksheet

    For Each ws In ActiveWorkbook.Worksheets

        ws.Visible = xlSheetVisible

    Next ws

End Sub

 

показать скрытые листы в excel

 

Далее нажать сохранить (дискета) и закрыть редактор Visual Basic.

Теперь этот макрос доступен на вкладке РазработчикМакросы.

показать скрытые листы в excel

 

Если нажать на кнопку Выполнить, выделив название макроса, то отобразятся все скрытые листы.

 

отобразить скрытые листы в excel

Однако, каждый раз вызывать макрос таким способом не совсем удобно. 

Есть крутой лайфхак, как можно добавить этот макрос на панель быстрого доступа. После выполнения всех этапов, описанных в статье по ссылке ниже, данный макрос на панели доступа будет закреплен за определенной кнопкой, нажав на которую, можно отобразить скрытые листы. 

показать скрытые листы в excel

Минус этого способа: отображаются сразу все скрытые листы, даже если для работы вам нужны только некоторые.

Плюс этого способа: если в файле добавляются новые скрытые листы, то не нужно делать дополнительных действий, чтобы отобразить скрытые листы  — макрос отобразит их все, включая листы, которые были добавлены уже после записи макроса.

 

Способ 2. Отобразить все скрытые листы  — без использования макроса

 

Есть еще один хитрый способ показать скрытые листы  — при помощи представлений.

Инструмент Представления находится на вкладке Вид — блок Режим просмотра книги.

 

показать скрытые листы в excel

 

Чтобы добавить представление, которое будет показывать нужные вам скрытые листы в Excel, нужно сначала вручную показать эти листы (сделать не скрытыми).

После того, как вы показали все скрытые листы, в окне представлений нужно нажать кнопку Добавить.

 

показать скрытые листы в excel

 

Далее нужно задать представлению любое имя, например “Все листы”.

 

показать скрытые листы в excel

 

Теперь скроем листы и попробуем их показать при помощи созданного представления.

Откроем вкладку ВидПредставления — Выберем созданное представление — Применить.

 

Минус этого способа: если добавить в файл новые скрытые листы — нужно будет перезаписать представление.

Плюс этого способа: можно регулировать, какие именно листы показывать, а какие нет. Возможно создать несколько представлений, чтобы показывать разные наборы скрытых листов в excel.

В этой статье мы узнали, как показать скрытые листы в Excel.

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *