Суперскрытый лист в EXCEL
Очень часто, когда мы работаем в Excel, для того, чтобы уберечь ценную исходную информацию, нам необходимо скрывать от глаз посторонних юзеров данные. Это можно осуществить несколькими способами: скрыть отдельные строки, столбцы; целые листы документа (чтобы в стандартном режиме скрыть лист документа нужно на ярлычке интересующего листа нажать правой клавишей мыши и выбрать пункт контекстного меню Скрыть
, см. рисунок ниже).

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

Но выход есть! Для того, чтобы скрыть лист Excel основательно, нужно проделать путь немного длиннее. Для этого выполним следующие действия:
- На клавиатуре нажмем сочетание клавиш Alt + F11 или на вкладке
Разработчик
командуVisual Basic
: - Откроется окно редактора Visual Basic, в котором нас будут интересовать только два окна:
Project
иProperties
:Если эти окна по какой-либо причине у Вас не отобразились, открыть их можно через меню
View
или при помощи сочетаний клавиш: - Так, для абсолютно каждого существующего в книге Excel листа можно увидеть и настроить параметры его видимости:
- 1 – xlSheetVisible
- лист отображен в книге0 – xlSheetHidden
– лист скрыт (обычным образом, как мы описывали ранее в статье)2 – xlSheetVeryHidden
- лист очень скрыт, его невозможно отобразить ранее описанным способом, а только через окно редактора Visual Basic.
- И если Вас беспокоит, что кто-то сможет это сделать, то советуем на окно данного редактора поставить пароль: вкладка окна редактора Visual Basic
Tools
→ менюVBA Project Properties
→ закладкаProtection
ставите галочку и вписываете дважды пароль:
Все готово! Лист кроме Вас никто не откроет.
Желаем Вам приятного дня и до встречи в новом блоге!