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

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

  • автор:

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

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

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

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

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

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

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

For Each a In Worksheets

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

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

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

При работе с большими книгами в Excel, часто возникает необходимость скрыть лишние листы, что бы они не мешались в работе. Но что делать, если они снова понадобились? Их можно отобразить – как по одному, так и несколько сразу. Об последней возможности и пойдет речь в этой статье.

Важно: Если в вашем Excel не будет той функции, о которой пойдет речь ниже, значит вам необходимо обновить Excel на актуальную версию.

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

В открывшемся диалоговом окне выберите те листы, которые вы ходите отобразить и нажмите ОК. В случае если вы используете оффлайн версию Excel, то вы можете выбрать нужные листы при помощи клавиши Shift или Ctrl.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Огромное преимущество электронных таблиц Excel заключается в том, что пользователю доступна работа как с одним листом, так и с несколькими. Это дает возможность структурировать информацию более гибко. Но иногда это может быть сопряжено с некоторыми проблемами. Ну всякие ситуации бывают, там может содержаться информация о важных финансовых активах или какая-то коммерческая тайна, которую надо было бы скрыть от конкурентов. Это можно сделать даже стандартными средствами Excel. Если же пользователь случайно скрыл лист, то мы разберемся в том, что следует делать, чтобы его показать. Итак, что же нужно сделать, чтобы выполнять и первое, и второе действие?

Как скрыть лист через контекстное меню

Этот метод является наиболее простым в реализации, поскольку состоит из двух действий.

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

Все, дальше этот лист не будет отображаться.

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

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

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

  1. Проверить, находитесь на вкладке «Главная» или в иной. Если у пользователя открыта другая вкладка, нужно переместиться на «Главная».
  2. Там находится пункт «Ячейки». Следует нажать на соответствующую кнопку. Затем всплывут еще три кнопки, из которых нас интересует самая правая (подписанная, как «Формат»). Как скрыть листы в Excel, как показать листы в Excel (скрытые листы)
  3. После этого появляется еще одно меню, где в середине будет находиться опция «Скрыть или отобразить». Нам надо нажать на «Скрыть лист». Как скрыть листы в Excel, как показать листы в Excel (скрытые листы)
  4. После выполнения всех этих действий лист будет спрятан от глаз других людей.

Если окно программы дает такую возможность, то кнопка «Формат» будет отображаться непосредственно на ленте. Нажимать на кнопку «Ячейки» перед этим не будет, поскольку теперь это будет блок инструментов.

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

Еще один инструмент, позволяющий скрыть лист, называется редактором Visual Basic. Для того, чтобы его открыть, нужно нажать комбинацию клавиш Alt + F11. После этого делаем клик по интересующему нас листу и ищем окно свойств. Нас интересует опция Visible.

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

Есть три варианта настройки показа листа:

  1. Лист показывается. Обозначается кодом -1 на картинке выше.
  2. Лист не показывается, но его можно увидеть в перечне спрятанных листов. Обозначается кодом 0 в перечне свойств.
  3. Лист очень сильно спрятан. Это уникальная функция редактора VBA, позволяющая убрать лист так, что его нельзя будет обнаружить в перечне скрытых листов через кнопку «Показать» в контекстном меню.

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

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

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

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

  1. Если они находятся рядом друг с другом, нам нужно использовать кнопку Shift, чтобы выделить их. Для начала делаем клик по первому листу, после чего нажимаем и удерживаем эту кнопку на клавиатуре, после чего делаем клик по последнему листу из тех, которые нам нужно скрыть. После этого можно клавишу отпустить. В целом, разницы нет, в какой очередности нужно выполнять эти действия. Можно начать с последнего, зажать Shift, а потом перейти к первому. Чтобы реализовать этот метод, нужно расположить листы, которые надо спрятать, рядом друг с другом простым перетаскиванием мыши.
  2. Второй метод необходим, если листы не находятся рядом друг с другом. Он несколько больше времени займет. Чтобы выделить несколько, которые находятся друг от друга на определенном удалении, необходимо нажать по первому листу, а потом последовательно выделять каждый следующий с клавишей Ctrl. Естественно, ее нужно держать зажатой, а по каждому листу делать одинарный клик левой кнопкой мыши.

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

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

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

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

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

Dim Sheet As Worksheet

For Each Sheet In ActiveWorkbook.Worksheets

If Sheet.Visible <> xlSheetVisible Then

Теперь осталось только запустить этот макрос, и все спрятанные листы будут тут же открыты. Использование макросов – это удобный способ автоматизировать открытие и скрытие листов в зависимости от того, какие события происходят в программе. Также с помощью макросов можно показать большое количество листов за один раз. С использованием кода это всегда проще сделать.

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

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