Свойство Worksheet.Visible (Excel)
Возвращает или задает значение XlSheetVisibility , определяющее, является ли объект видимым.
Синтаксис
expression. Видны
Выражение Переменная, представляющая объект Worksheet .
Пример
В этом примере выполняется скрытие Sheet1.
Worksheets("Sheet1").Visible = False
В этом примере лист Sheet1 становится видимым.
Worksheets("Sheet1").Visible = True
В этом примере каждый лист в активной книге становится видимым.
For Each sh In Sheets
sh.Visible = True
Next sh
В этом примере создается новый лист, а затем его свойству Visibleприсваивается значение xlSheetVeryHidden. Чтобы сослаться на лист, используйте его объектную переменную newSheet
, как показано в последней строке примера. Чтобы использовать newSheet
переменную объекта в другой процедуре, ее необходимо объявить как общедоступную переменную (Public newSheet As Object
) в первой строке модуля, предшествующей любой процедуре Sub или Function .
Set newSheet = Worksheets.Add
newSheet.Visible = xlSheetVeryHidden
newSheet.Range("A1:D4").Formula = "=RAND()"
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.