можно ли скрыть листы excel командой скрыть

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Источник

Скрыть листы и использовать константы xlVeryHidden в макрос

Office 365 ProPlus переименован в Майкрософт 365 корпоративные приложения. Для получения дополнительной информации об этом изменении прочитайте этот блог.

Сводка

В Microsoft Excel вы можете скрыть листы в книге, чтобы пользователь не видел их. Вы можете скрыть любой тип листа в книге, но всегда необходимо оставить хотя бы один лист видимым.

Дополнительные сведения

Сокрытие листа с помощью команд меню

Чтобы скрыть лист, указать лист в меню Format и нажмите кнопку Скрыть. Чтобы ототрить лист, указать на лист в меню Format, а затем нажмите кнопку Unhide. Выберите соответствующий лист и нажмите кнопку ОК.

Невозможно скрыть листы модулей, так как они отображаются в Visual Basic редакторе.

Сокрытие листа с Visual Basic Макрос

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

В макрос Visual Basic используйте свойство Видимый, чтобы скрыть или отпрячь лист. Можно установить свойство Видимый для True, False или xlVeryHidden. True и False имеют тот же эффект, что и использование команд меню Unhide или Hide. Аргумент xlVeryHidden скрывает лист, а также не позволяет диалоговому окну Unhide отобразить его.

Читайте также:  куда можно поехать летом с семьей

Пример Visual Basic кода

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

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

Источник

Как открыть скрытый файл в excel. Как скрыть лист, чтобы его невозможно было отобразить

Поговорим как скрывать листы, а также как показывать скрытые листы в Excel, в том числе разберем как можно отобразить очень скрытые листы с помощью Visual Basic.

Приветствую всех, дорогие читатели блога TutorExcel.Ru.

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

Также возникает и обратная необходимость — в частичном или полном отображении скрытых листов. В общем давайте рассмотрим различные способы реализации как скрытия, так и отображения листов.

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

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

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

Полезный Лайфхак в Excel

Чтобы запретить вставку новых строк и столбцов в Excel без использования защиты листа нужно сделать так:

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

Надежное скрытие листов, которых нельзя отобразить стандартными средствами (опцией Показать). Полезные лайфхаки для работы с листами и ячейками.

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

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

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

За отображение листа в параметрах отвечает свойство Visible и как мы видим всего есть 3 варианта:

Таким образом, чтобы скрыть лист средствами Visual Basic указываем значение параметра xlSheetHidden, а чтобы показать устанавливаем xlSheetVisible.

Из названия последнего значения xlSheetVeryHidden и взялся термин очень скрытого листа, но в принципе также часто можно встретить употребление выражение супер скрытого. При этом, что очень важно, установить значение параметра xlSheetVeryHidden можно только через Visual Basic, что и не позволяет обычному пользователю обнаружить очень скрытые листы стандартным способом.

Вернемся к нашему примеру.

Так как мы в начале скрывали Лист1, то для него установлена видимость xlSheetHidden, а нас сейчас интересует как раз 3 вариант. Выбираем его и теперь в списке скрытых листов пусто (кнопка в данном случае не активна, хотя мы знаем, что очень скрытые листы в книге на самом деле есть):

Теперь пользователь не увидит такой супер скрытый лист в интерфейсе Excel, однако он все же сможет его обнаружить если зайдет в редактор Visual Basic.

Читайте также:  мальтодекстрин при беременности можно ли

Если же стоит задача найти такие листы и отобразить их, то повторяем аналогичные действия и в Visual Basic для подобных листов устанавливаем параметр xlSheetVisible, после чего все листы станут видимыми.

Суперскрытые листы

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

Заходим в параметры Excel. На вкладке «Настроить ленту» устанавливаем маркер напротив «Разработчик».

Далее переходим во вкладку «Центр управления безопасностью» и кликаем на «Параметры центра…».

На вкладке «Параметры макросов» устанавливаем маркеры, как показано на скриншоте.

Нажимаем «ОК» в этом окне и в окне общих параметров.

В документе вызываем редактор макросов комбинацией клавишей Alt+F11.

Появляется список листов в левой панели. Например, у нас не отображается Лист 5. Нажимаем на него и переходим в самый низ – пункт Visible. Если этот лист суперскрытый, он будет иметь значение 2 – Very Hidden. Меняем это значение на 1 – Visible.

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

Скрываем рабочую книгу полностью

Чтобы полностью скрыть рабочую книгу Excel, перейдите на вкладку Вид (View).

В разделе Окно (Window) нажмите Скрыть (Hide).

Окно Excel останется открытым, но область таблицы станет пустой. Чтобы отобразить рабочую книгу, нажмите Вид > Окно > Отобразить (View > Window > Unhide).

Появится диалоговое окно Вывод на экран скрытого окна книги (Unhide) со списком открытых в настоящий момент рабочих книг. Если Вы скрывали рабочие книги, которые в данный момент не открыты, то их в этом списке не будет.

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

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

Урок подготовлен для Вас командой сайта office-guru.ru Источник:/> Перевел: Антон Андронов

Правила перепечаткиЕще больше уроков по Microsoft Excel

Оцените качество статьи. Нам важно ваше мнение:

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

Скрываем листы

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

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

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

Чтобы отобразить лист, кликните правой кнопкой мыши по любой видимой вкладке и выберите в появившемся меню Показать (Unhide).

В появившемся диалоговом окне Вывод на экран скрытого листа (Unhide) выберите лист, который хотите сделать видимым, и нажмите ОК.

Замечание: За одно действие Вы можете сделать видимым только один лист.

Кроме этого, показать скрытые листы можно другим способом. Перейдите на вкладку Главная (Home). В разделе Ячейки (Cells) нажмите Формат (Format). В группе команд Видимость (Visibility) нажмите Скрыть и отобразить (Hide & Unhide) и в открывшемся меню выберите Отобразить лист (Unhide Sheet).

Появится диалоговое окно Вывод на экран скрытого листа (Unhide). Выберите нужный лист и нажмите ОК, как было описано выше.

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

Процедура скрытия нескольких листов, по сути, практически ничем не отличается от тех, что описаны выше. Однако, прежде чем приступить к ней, нужно выделить все листы, который следует спрятать.

Читайте также:  Тургенев в дороге о чем

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

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

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

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

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

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

видео по работе с надстройкой


макрос (надстройка) для быстрого скрытия и отображения листов

Источник

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

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

Итак, как же спрятать лист в Эксель? Есть два метода, как это сделать. Давайте разберем каждый и них.

Содержание: “Скрытые листы в Excel”

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

Это самый простой и быстрый способ скрыть лист, который выполняется всего в 2 действия.

Скрытие с помощью инструментов программы

Менее популярный метод, но все же, знания о нем будут не лишними.

Примечание: в случае, если размеры окна с программой Excel позволяют, во вкладке “Главная” сразу будет отображаться кнопка “Формат”, минуя блок инструментов “Ячейки”.

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

Процедура скрытия нескольких листов, по сути, практически ничем не отличается от тех, что описаны выше. Однако, прежде чем приступить к ней, нужно выделить все листы, который следует спрятать.

Заключение

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

Источник

Скрыть лист в списке скрытых листов Excel

Скрывать листы можно используя контекстное меню, вызванное правой кнопкой мышки по ярлычку листа. Как было описано в предыдущем уроке. Но листы можно скрывать так, чтобы их не было видно даже в списке скрытых листов. Причем без использования защиты структуры книги. Для реализации данной задачи нужно воспользоваться параметрами, которые доступны в режиме VBA-редактора (Alt+F11).

Как лучше скрыть лист в Excel

Для наглядности разберем пример. Скройте «Лист3» обычным способом (с помощью опции «Скрыть» в контекстном меню).

А «Лист2» скроем параметрами VBA-редактора макросов. Для этого выполним следующие действия:

В списки скрытых листов мы не видим наш «Лист3». Он надежно спрятан. Чтобы снова его увидеть нужно зайти в VBA-редактор и поменять параметры в свойстве «Visible» на «-1-xlSheetVisible».

Примечание. Третий параметр «0-xlSheetHidden» дает тот же результат что и обычное скрытие листа при помощи контекстного меню.

Полезный совет. Визуально можно скрыть ярлыки листов:

Но и в первом и во втором случаи между листами можно переключатся с помощью комбинации горячих клавиш CTRL+PageUp и CTRL+PageDown.

Полезный Лайфхак в Excel

Чтобы запретить вставку новых строк и столбцов в Excel без использования защиты листа нужно сделать так:

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

Надежное скрытие листов, которых нельзя отобразить стандартными средствами (опцией Показать). Полезные лайфхаки для работы с листами и ячейками.

Источник

Строительный портал