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

Управление рабочими листами с использованием Aspose.Cells так же просто, как ABC. В этом разделе мы опишем, как мы можем:

  1. Создайте новый файл Excel с нуля и добавьте в него рабочий лист.
  2. Добавление рабочих листов в электронные таблицы конструктора
  3. Доступ к рабочим листам с использованием имени листа
  4. Удалить рабочий лист из файла Excel, используя его имя листа
  5. Удалить рабочий лист из файла Excel, используя его индекс листа

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

Рабочий лист представленРабочий лист учебный класс.Рабочий листКласс предоставляет широкий спектр свойств и методов для управления рабочим листом. Давайте посмотрим, как мы можем использовать этот базовый набор API.

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

Чтобы программно создать новый файл Excel, разработчикам потребуется создать объектРабочая тетрадь класс, представляющий файл Excel. Затем разработчики могут позвонитьДобавлять методРабочий листКоллекция . Когда мы звонимДобавлять пустой рабочий лист автоматически добавляется в файл Excel, на который можно сослаться, передав индекс листа вновь добавленного рабочего листа вРабочий листКоллекция . После получения ссылки на рабочий лист разработчики могут работать со своими рабочими листами в соответствии со своими требованиями. После того, как работа над рабочими листами завершена, разработчики могут сохранить свой вновь созданный файл Excel с новыми рабочими листами, вызвав методспасти методРабочая тетрадьучебный класс.

Добавление рабочих листов в электронную таблицу конструктора

Процесс добавления рабочих листов в электронную таблицу дизайнера полностью аналогичен описанному выше подходу, за исключением того, что файл Excel уже создан, и нам нужно сначала открыть этот файл Excel, прежде чем добавлять в него рабочий лист. Таблицу дизайнера можно открыть, передав путь к файлу или поток при инициализацииРабочая тетрадьучебный класс.

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

Разработчики могут получить доступ или получить любой рабочий лист, указав его имя или индекс.

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

Иногда разработчикам может потребоваться удалить рабочие листы из существующих файлов Excel, и эту задачу можно выполнить, вызвав методудалить в методРабочий листКоллекция коллекция. Мы можем передать имя листа вудалить в для удаления определенного рабочего листа.

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

Приведенный выше подход к удалению рабочих листов хорошо работает, если разработчики уже знают имена листов, подлежащих удалению. Но что, если вы не знаете имя рабочего листа, который хотите удалить из файла Excel?

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

Предварительные темы