Практическое руководство. Удаление листов из книг
Обновлен: Ноябрь 2007
Применение |
---|
Сведения, приведенные в данном разделе, относятся только к указанным проектам Visual Studio Tools for Office и версиям Microsoft Office. Тип проекта
Версия Microsoft Office
Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов. |
Можно удалить любой лист в книге. Для этого воспользоваться ведущим элементом листа или обратиться к этому листу через коллекцию листов книги.
Использование ведущего элемента листа
Если лист добавлен во время разработки в настройке уровня документа, то для удаления листа используйте метод Delete. Следующий код удаляет лист из книги путем прямой ссылки на его ведущий элемент.
Удаление листа с помощью ведущего элемента листа
Вызовите метод Delete листа Sheet1:
Globals.Sheet1.Delete()
Globals.Sheet1.Delete();
Использование коллекции листов книги Excel
Следует обращаться к листам через коллекцию Sheets Microsoft Office Excel в следующих случаях:
требуется удалить лист в надстройке уровня приложения;
лист, который требуется удалить, был создан во время выполнения в настройке уровня документа.
Следующий код удаляет лист из книги путем ссылки на лист через номер индекса коллекции Sheets. В этом коде предполагается, что новый лист создан программным образом.
Удаление листа с помощью коллекции листов книги Excel
Вызовите метод Delete коллекции Sheets:
CType(Me.Application.ActiveWorkbook.Sheets(4), Excel.Worksheet).Delete()
((Excel.Worksheet)this.Application.ActiveWorkbook.Sheets[4]).Delete();
См. также
Задачи
Практическое руководство. Скрытие листов
Практическое руководство. Перемещение листов в книгах
Практическое руководство. Выбор листов
Практическое руководство. Добавление новых листов в рабочие книги
Основные понятия
Глобальный доступ к объектам в Visual Studio Tools for Office
Программные ограничения ведущих элементов и элементов управления ведущего приложения