Форум по VBA и MS Office

VBA, Excel => VBA, макросы в Excel => Тема начата: Посетитель от 01 мая 2024, 19:02

Название: Excel VBA Макросы. Как с помощью макроса скрыть лист?
Отправлено: Посетитель от 01 мая 2024, 19:02
Как с помощью макроса скрыть лист?
Название: Excel VBA Макросы. Как с помощью макроса скрыть лист?
Отправлено: Администратор от 01 мая 2024, 19:11
С помощью VBA можно скрыть лист двумя способами.
В примерах скрывается активный лист (это лист, который пользователь видит на мониторе).

Этот способ скрывает лист, но пользователь в программе "Excel" может его отобразить:
Sub Macro1()
    ActiveSheet.Visible = xlSheetHidden
End Sub

Этот способ скрывает лист так, что пользователь в программе "Excel" не сможет его отобразить (можно будет отобразить только с помощью макроса):
Sub Macro2()
    ActiveSheet.Visible = xlSheetVeryHidden
End Sub
Название: Excel VBA Макросы. Как с помощью макроса скрыть лист?
Отправлено: Посетитель от 01 мая 2024, 19:16
спасибо