Smart Tool для Excel

Скрыть лист от пользователя — AI поставит xlSheetVeryHidden

SGКоманда SideGenius·

Стандартное скрытие листа через правый клик → Скрыть переводит лист в режим Hidden — он не виден на вкладках, но любой пользователь, который знает Excel, нажмёт правым кликом на любую вкладку → Показать → выберет ваш лист и увидит формулы, справочные таблицы и параметры расчёта. Для шаблонов с конфиденциальными данными (расценочный прайс с маржой, расчётные формулы зарплат, секретный API-ключ для подключения) этого недостаточно. Microsoft в VBA с 1997 года поддерживает режим xlSheetVeryHidden — лист не виден ни на вкладках, ни в меню Показать. Открыть его можно только через VBA редактор (Alt+F11) или через коллекцию Worksheets в коде. На корпоративных шаблонах это типичная защита — секретные листы +настройки + защита проекта VBA паролем дают приемлемый уровень безопасности (не криптостойкий, но снимает 95% любопытных). SideGenius читает структуру книги через Office.js и VBA-редактор, ставит листам режим xlSheetVeryHidden пакетом по описанию (всем кроме Dashboard, или конкретным по именам), включает защиту проекта VBA с паролем и проверяет что лист действительно недоступен через стандартный UI.

SideGenius для Excel
Попробовать в Excel за 5 секунд
20 кредитов бесплатно — без карты, без VPN
Установить
Пример промпта
> Скрой все листы кроме Dashboard и Reports через xlSheetVeryHidden, поставь пароль на проект VBA «admin2026»
Результат

Листам Settings, Pricelist, Calculations, Audit поставлено свойство Visible = xlSheetVeryHidden. Через правый клик → Показать видны только видимые листы. Проект VBA защищён паролем «admin2026».

Почему не ChatGPT

ChatGPT не открывает .xlsx и не имеет доступа к VBA-редактору. SideGenius читает структуру через Office.js, ставит свойство xlSheetVeryHidden и защищает VBA-проект — за один проход, без копипаста и без VPN.

Как использовать за 3 шага

1

Зарегистрируйтесь на sidegenius.ru — мастер онбординга подключит SideGenius к вашему Excel за 2 минуты.

2

Откройте книгу с конфиденциальными данными и опишите задачу: «скрой Settings и Pricelist навсегда от обычного пользователя».

3

Подтвердите изменения — листам поставится xlSheetVeryHidden, проект VBA защитится паролем.

Вопросы и ответы

Чем xlSheetVeryHidden отличается от xlSheetHidden?

xlSheetHidden (обычное Скрыть) — лист не виден на вкладках, но любой может вернуть его через правый клик → Показать. xlSheetVeryHidden — лист также не виден на вкладках, но и в меню Показать его нет. Открыть можно только через VBA редактор. Microsoft использует эту градацию с 1997 года для защиты служебных листов от случайного просмотра.

Это надёжная защита от любопытных?

От обычного пользователя — да, скроет 95% случаев. От человека, знающего VBA — нет, он откроет редактор Alt+F11, увидит коллекцию Worksheets и поменяет Visible. Если нужна криптостойкая защита — данные нужно держать вообще не в Excel, а в защищённой БД с авторизацией.

Как открыть скрытый лист обратно?

Alt+F11 → в Project Explorer найти лист → в Properties выставить Visible = -1 (xlSheetVisible). Или через макрос: Worksheets("Settings").Visible = xlSheetVisible. SideGenius может вернуть видимость листам по описанию: «покажи Settings и Pricelist для редактирования».

Защита проекта VBA — что это даёт?

В Alt+F11 → Tools → VBAProject Properties → Protection → Lock project for viewing + пароль. После этого открыть VBA редактор без пароля нельзя — соответственно, нельзя поменять Visible через VBA. Это закрывает дыру с xlSheetVeryHidden. Microsoft предупреждает, что пароль VBA — не криптостойкий (есть ломалки), но в массовом использовании защищает.

Можно ли скрыть лист через Office.js без VBA?

Office.js поддерживает свойство Worksheet.visibility со значениями "Visible", "Hidden", "VeryHidden". Это работает в Excel Online и десктопе. SideGenius использует именно этот API — без VBA, без макросов с .xlsm.

Работает ли в Excel для Mac и Excel Online?

В Excel для Windows, Mac и Online — VeryHidden поддерживается через Office.js одинаково. VBA редактор есть только в Windows и Mac (на Mac — урезанный), в Online VBA нет, но скрыть лист через Office.js можно везде. Без VPN, оплата картами банков РФ.

Попробуйте SideGenius бесплатно

20 кредитов на старт, без карты. Работает в РФ без VPN, оплата картами РФ.

Установить в Excel
Без VPN Оплата картами РФ 399 ₽/мес

Связанные инструменты

20 кредитов бесплатно
SideGenius в Excel
Установить