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


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

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

Применение

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

Тип проекта

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

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

Версия Microsoft Office

  • Excel 2003

  • Excel 2007

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

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

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

Если лист добавлен во время разработки в настройке уровня документа, то для удаления листа используйте метод 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

Программные ограничения ведущих элементов и элементов управления ведущего приложения