Поделиться через


Практическое руководство. Скрытие листов

Обновлен: Ноябрь 2007

Применение

Сведения, приведенные в данном разделе, относятся только к указанным проектам Visual Studio Tools for Office и версиям Microsoft Office.

Тип проекта

  • Проекты уровня документа

  • Проекты уровня приложения

Версия Microsoft Office

  • Excel 2003

  • Excel 2007

Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов.

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

Использование ведущего элемента листа

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

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

  • Присвойте свойству Visible ведущего элемента Sheet1 значение перечисления xlSheetHidden.

    Globals.Sheet1.Visible = Excel.XlSheetVisibility.xlSheetHidden
    
    Globals.Sheet1.Visible = Excel.XlSheetVisibility.xlSheetHidden;
    

Использование коллекции листов книги Excel

Следует обращаться к листам через коллекцию Sheets Microsoft Office Excel в следующих случаях:

  • требуется скрыть лист в надстройке уровня приложения;

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

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

  • Следует присвоить свойству Visible листа значение перечисления xlSheetHidden.

    CType(Globals.ThisWorkbook.Sheets(1), Excel.Worksheet) _
        .Visible = Excel.XlSheetVisibility.xlSheetHidden
    
    ((Excel.Worksheet) Globals.ThisWorkbook.Sheets[1])
        .Visible = Excel.XlSheetVisibility.xlSheetHidden;
    

См. также

Задачи

Практическое руководство. Удаление листов из книг

Практическое руководство. Перемещение листов в книгах

Практическое руководство. Защита рабочих листов

Основные понятия

Работа с листами

Общие сведения о ведущих элементах и элементах управления ведущего приложения

Глобальный доступ к объектам в Visual Studio Tools for Office