Управление рабочими листами

Aspose.Cells предоставляет класс Workbook, который представляет файл Excel. Класс Workbook содержит коллекцию Worksheets, которая позволяет получать доступ к каждому листу в Excel файле.

Лист представлен классом Worksheet. Класс Worksheet предоставляет широкий набор методов для управления листами.

Добавление рабочих листов в новый файл Excel

Для создания нового файла Excel программно:

  1. Создайте объект класса Worksheet.
  2. Вызовите метод Add коллекции WorksheetCollection. В файл Excel автоматически добавляется пустой лист. Его можно получить, передав индекс нового листа в коллекцию WorksheetCollection.
  3. Получите ссылку на рабочий лист.
  4. Выполнение работы с рабочими листами.
  5. Сохраните новый файл Excel с новыми листами, вызвав метод Save класса Workbook.

Доступ к рабочим листам с использованием индекса листа.

Приведенный ниже образец кода показывает, как получить любой рабочий лист, указав его индекс.

Удаление рабочих листов с использованием индекса листа.

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