Управление рабочими листами
Contents
[
Hide
]
Разработчики могут легко создавать и управлять рабочими листами в файлах Microsoft Excel программно с помощью гибкого API Aspose.Cells. В этой теме описаны подходы к добавлению и удалению рабочих листов в файлах Microsoft Excel.
Aspose.Cells предоставляет класс Workbook, который представляет файл Excel. Класс Workbook содержит коллекцию Worksheets, которая позволяет получать доступ к каждому листу в Excel файле.
Лист представлен классом Worksheet. Класс Worksheet предоставляет широкий набор методов для управления листами.
Добавление рабочих листов в новый файл Excel
Для создания нового файла Excel программно:
- Создайте объект класса Worksheet.
- Вызовите метод Add коллекции WorksheetCollection. В файл Excel автоматически добавляется пустой лист. Его можно получить, передав индекс нового листа в коллекцию WorksheetCollection.
- Получите ссылку на рабочий лист.
- Выполнение работы с рабочими листами.
- Сохраните новый файл Excel с новыми листами, вызвав метод Save класса Workbook.
Доступ к рабочим листам с использованием индекса листа.
Приведенный ниже образец кода показывает, как получить любой рабочий лист, указав его индекс.
Удаление рабочих листов с использованием индекса листа.
Удаление листов по имени хорошо работает, если имя листа известно. Если вы не знаете имя листа, используйте перегруженную версию метода RemoveAt, который принимает индекс листа вместо имени.