Всё об операционных системах — подробное руководство для пользователей операционных систем

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

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

Панель переключения между листами

Если вам известно, как можно скрыть лист в Excel, то и вернуть его обратно будет несложно. Для этого можно воспользоваться Диспетчером листов, который находится в нижней части окна программы. Рассмотрим далее, как отобразить скрытый лист на примере:

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

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

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

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

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

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

Инструменты форматирования

Диспетчер листов в окне редактирования может быть скрыт или заблокирован для пользователей без прав администратора. Подобные функции поддерживаются в новых версиях продуктов Microsoft Office, в том числе в Эксель. В данном случае можно вернуть листы в документ с помощью инструментов форматирования. Чтобы сделать документ доступным для отображения:

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

    Нажимаем отобразить в разделе формат
    Нажимаем отобразить в разделе формат
  2. По аналогии с предыдущим способом появится всплывающее окно. В нем нужно выбрать часть документа, которую нужно отобразить. Включить просмотр всех листов одновременно нельзя, только по одному. Выбираем нужный лист и нажимаем OK.

    Выбираем лист в окне
    Выбираем лист в окне

Аналогичным образом можно быстро скрыть листы в Excel, чтобы они не отображались при просмотре документа. Для этого при нажатии инструмента «Формат» необходимо выбрать соответствующую команду.

Команда для скрытия листа
Команда для скрытия листа

Отображение через вкладку «Вид»

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

Лист с ограниченным просмотром
Лист с ограниченным просмотром

Если вы столкнулись с таким явлением — не следует беспокоиться. Чтобы страница стала доступной для просмотра и редактирования, перейдите во вкладку «Вид». Здесь в Панели быстрого доступа найдите «Отобразить».

Жмем отобразить во вкладке вид
Жмем отобразить во вкладке вид

При нажатии на клавишу появится окно параметров. В нем необходимо выбрать нужный лист. Выполнив это действие, нажимаем OK.

Выбираем лист
Выбираем лист

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

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

Используем макрос для отображения скрытых листов

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

  1. Открываем документ в программе и переходим во вкладку «Файл». Здесь находим пункт «Параметры».

    Открываем параметры
    Открываем параметры
  2. Далее в меню нажимаем пункт «Настроить ленту». В окне справа смотрите в список «Основные вкладки». Найдите в нем и проставьте отметку напротив строки «Разработчик». Затем нажмите OK.

    Включаем панель разработчика
    Включаем панель разработчика

В результате таких действий вкладка «Разработчик» отображается в меню в верхней части окна программы. Этот инструмент рекомендуется использовать только опытным пользователям. Для решения нашей задачи достаточно следовать инструкции. Переходим во вкладку «Разработчик» и в левой части Панели инструментов запускаем редактор Visual Basic. Как правило, он используется для создания пользовательских макросов.

Запускаем редактор vb
Запускаем редактор vb

Далее в открывшемся редакторе нажимаем вкладку «Insert». Затем в выпадающем списке выбираем «Module».

Добавляем модуль
Добавляем модуль

Теперь предстоит самая важная часть задачи — написание кода. Набирать его вручную необязательно. Достаточно выделить весь фрагмент, нажать «Ctrl+C» и вставить его в редакторе, нажав «Ctrl+V». Фрагмент кода, где описывается необходимая команда:

Sub UnhideAllSheets()

Dim ws As Worksheet

For Each ws In ActiveWorkbook.Worksheets

ws.Visible = xlSheetVisible

Next ws

End Sub

Отметим, что код нужно вставить с соблюдением табуляции — отступов. В противном случае он может не сработать. Сохраняем данный макрос, нажав значок в виде дискеты вверху окна редактора. После этого нажимаем на крестик для выхода из Visual Basic.

Вставляем и сохраняем код макроса
Вставляем и сохраняем код макроса

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

  1. Запускаем документ, содержащий скрытые листы. Переходим во вкладку «Разработчик». Затем в Панели инструментов выбираем «Макросы».

    Открываем макросы во вкладке разработчик
    Открываем макросы во вкладке разработчик
  2. В появившемся окне выбираем «UnhideAllSheets» - это макрос, который был создан при помощи нашего кода. Нажимаем Выполнить для его запуска.

    Выбираем макрос и жмем "выполнить"
    Выбираем макрос и жмем "выполнить"
  3. В результате выполнения кода все листы документа начнут отображаться. Их можно переключать через Диспетчер листов в нижней части окна программы.

    Результат выполнения
    Результат выполнения

Подводим итоги

Если в документе Microsoft Excel присутствуют скрытые листы, вполне закономерным является вопрос о том, как открыть их. Если не предусмотрена блокировка документа с использованием пароля, отобразить скрытые страницы можно через Диспетчер листов или при помощи инструмента форматирования во вкладке «Главная». Эти способы удобны, если документ не содержит большое количество фрагментов и не имеет сложную структуру. В противном случае целесообразно добавить и использовать макрос, с помощью которого можно отобразить все скрытые части документа одновременно.

Видео по теме

Adblock
detector