У меня есть книга Excel с тремя вкладками. Два из которых скрыты. Когда я пытаюсь отобразить скрытые рабочие листы, опция отображения отображается серым цветом. Я открыл окно проекта в VBA IDE и вижу, что параметры Visible для двух листов установлены на 0- xlSheetHidden
. Я попытался изменить видимость здесь на -1 -xlSheetVisable
, но я получаю ошибку:
Невозможно установить свойство Visibility класса Worksheet.
Я также связал листы со следующим кодом:
Sub UnhideAllSheets()
'Unhide all sheets in workbook.
Dim ws As Worksheet
For Each ws In ActiveWorkbook.Worksheets
ws.Visible = xlSheetVisible
Next ws
End Sub
Но я получаю ошибку:
Ошибка выполнения "Видимый объекта" - рабочий лист "
Рабочие листы существуют, и в рабочей тетради нет паролей или какой-либо защиты.