Как показать сразу все скрытые листы в excel
Перейти к содержимому

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

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

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

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

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

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

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

Как показать все скрытые листы в Excel, изображение №1

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

Как показать все скрытые листы в Excel, изображение №2

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

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

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

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

Как показать все скрытые листы в Excel, изображение №3

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

Как показать все скрытые листы в Excel, изображение №4

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

Как показать все скрытые листы в Excel, изображение №5

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

Sub UnhideAllSheets()

Dim ws As Worksheet

For Each ws In ActiveWorkbook.Worksheets

ws.Visible = xlSheetVisible

Next ws

End Sub

Как показать все скрытые листы в Excel, изображение №6

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

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

Как показать все скрытые листы в Excel, изображение №7

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

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

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

Как показать все скрытые листы в Excel, изображение №8

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

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

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

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

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

Как показать все скрытые листы в Excel, изображение №9

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

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

Как показать все скрытые листы в Excel, изображение №10

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

Как показать все скрытые листы в Excel, изображение №11

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

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

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

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

Как скрыть и отобразить скрытые листы в Excel 2007/2010/2013/2016?

Для того чтобы можно было скрыть информацию от посторонних глаз, а может быть и от своих собственных, в Excel 2007 и выше предусмотрена возможность скрывать листы. При этом можно делать листы рабочей книги как скрытыми, так и очень скрытыми, а при необходимости делать их вновь видимыми, то есть отображать (показывать).

Как сделать лист скрытым?

Сделать лист скрытым очень просто, для этого нужно кликнуть правой кнопкой мыши по ярлычку нужного листа и в появившемся контекстном меню выбрать пункт «Скрыть». Для того чтобы скрыть несколько листов, следующих подряд, либо все листы, кроме активного (книга должна содержать не менее одного видимого листа) необходимо кликнуть левой кнопкой мыши по первому нужному листу, затем, удерживая клавишу Shift, кликнуть по последнему, после чего кликнуть правой кнопкой мыши в области выделенных листов и выбрать пункт «Скрыть» из контекстного меню. Все выделенные листы разом становятся скрытыми. Аналогичным образом можно выборочно выделить листы, используя клавишу Ctrl вместо клавиши Shift.

Как сделать лист очень скрытым?

Листы рабочей книги можно сделать очень скрытыми. Такие листы невозможно отобразить стандартными средствами Excel, при вызове контекстного меню пункт «Отобразить. » (в некоторых версиях он называется «Показать. «) не активен. Чтобы сделать лист очень скрытым, необходимо перейти в редактор VB (Visual Basic), сделать это можно разными способами, но самый простой — сочетанием клавиш Alt+F11, выбрать в VBA проекте рабочей книги нужный лист, а затем в свойстве «Visible» этого листа выбрать параметр «xlSheetVeryHidden».

как сделать лист рабочей книги Excel очень скрытым

Чтобы вернуть листу видимость, необходимо изменить свойство «Visible» обратно на xlSheetVisible.

Как отобразить скрытые листы?

Обратная процедура, когда возникает необходимость скрытые листы отобразить и сделать видимыми, может потребовать большого терпения. Чтобы отобразить скрытые листы нужно к ликнуть правой кнопкой мыши в области имен листов и выбрать пункт меню «Отобразить. «.

как отобразить скрытый лист в Excel

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

отображение скрытого листа в excel

Делать листы видимыми придется по одному. Отображение даже десяти скрытых листов будет вполне утомительным занятием, не говоря уже о большем их количестве.

Что делать если скрыть или отобразить лист не получается?

Если установлена защита структуры рабочей книги, то пункты «Скрыть» и «Отобразить» контекстного меню будут неактивными. Для того чтобы производить какие-либо действия с листами, необходимо снять защиту книги.

Отображение всех листов, выборочное отображение и скрытие листов по маске

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

1) Делать скрытыми все листы, кроме активного;

2) делать очень скрытыми все листы кроме активного;

3) отображать все скрытые листы разом, не зависимо от того скрытые они или очень скрытые;

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

Как в экселе показать скрытые листы?

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

Для этой операции необходимо курсор мыши перенести на название любого листа в данной книге программы эксель, а затем нужно нажать на правую клавишу мыши, чтобы вызвать небольшое меню, в котором нужно выбрать строку «Отобразить».

На экране отразится небольшая таблица, в которой будет представлен список скрытых листов, вам необходимо выделить нужный лист, а потом нажать на кнопку «Ок».

Иногда пользователи могу столкнуться с ситуацией, когда в листе эскель не показан не один лист, а есть только стрелка для перемещения по нему. Выглядит данная ситуация следующим образом:

Чтобы отобразить листы, вы должны курсор перенести к символу стрелочки показывающей налево и найти положение, при котором на экране отразится символ в виде прямой с двумя перпендикулярными стрелочками. Данный символ тянете направо, и на экране отразится скрытые листы.

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

For Each a In Worksheets

Чтобы им воспользоваться, вам сначала нужно нажать сочетание клавиш на клавиатуре «ALT+F11», на экране отразится панель для работы с макросами. Чтобы создать новый нажмите в этом меню клавишу «F7», на экране появится белый лист, в который и вставьте текст макроса. После закройте меню через крести в верхнем правом углу.

Следующим шагом нажимаете сочетание клавиш «ALT+F8», на экране отразится меню для управления макросами, выделите макрос с имеющий в название текст «ShowShts», после нажмите на клавишу «Выполнить», либо просто два раза кликнете по этому названию. В итоге сработает макрос, который мгновенно отобразить все скрытые листы.

Добавить комментарий

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