Управление рабочими листами
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, который принимает индекс листа вместо его имени.