Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Итоги
В Microsoft Excel можно скрыть листы в книге, чтобы пользователь не видел их. Вы можете скрыть любой тип листа в книге, но всегда следует оставить по крайней мере один лист видимым.
Дополнительная информация
Скрытие листа с помощью команд меню
Чтобы скрыть лист, наведите указатель на лист в меню "Формат" и нажмите кнопку "Скрыть". Чтобы отобразить лист, наведите указатель на "Лист" в меню "Формат", а затем выберите "Отобразить". Выберите соответствующий лист и нажмите кнопку "ОК".
Примечание.
Не удается скрыть листы модулей, так как они отображаются в редакторе Visual Basic.
Скрытие листа с помощью макроса Visual Basic
Вы также можете скрыть или раскрыть лист с помощью макроса или процедуры Microsoft Visual Basic для приложений. При использовании кода Visual Basic можно использовать свойство xlVeryHidden для скрытия листа и сохранения диалогового окна Unhide из списка. При этом единственным способом повторного отображения листа является создание другого макроса Visual Basic.
В макросе Visual Basic используйте свойство Visible для скрытия или распаки листа. Для свойства Visible можно задать значение True, False или xlVeryHidden. True и False имеют тот же эффект, что и при использовании команд меню Unhide или Hide. Аргумент xlVeryHidden скрывает лист, а также сохраняет диалоговое окно Unhide от отображения.
Пример кода Visual Basic
Корпорация Майкрософт предоставляет примеры программирования только в целях демонстрации без явной или подразумеваемой гарантии. Он включает, помимо прочего, подразумеваемые гарантии пригодности для продажи или пригодности для определенной цели. Эта статья предполагает, что пользователь знаком с представленным языком программирования и средствами, используемыми для создания и отладки процедур. Инженеры службы поддержки Майкрософт могут объяснить функциональные возможности определенной процедуры, но они не изменят эти примеры, чтобы предоставить добавленные функциональные возможности или процедуры создания в соответствии с конкретными требованиями. В следующих примерах показано, как использовать свойство Visible объекта Sheet.
Sub UnhideSheet()
Sheets("Sheet1").Visible = True
End Sub
Sub HideSheet()
Sheets("Sheet1").Visible = False
End Sub
В следующем примере показано, как использовать аргумент xlVeryHidden свойства Visible для скрытия листа:
Sub VeryHiddenSheet()
Sheets("Sheet1").Visible = xlVeryHidden
End Sub