Создание таблицы

Преимущества таблицы

Есть несколько преимуществ при преобразовании списка данных в фактический объект List:

  • Новые строки и столбцы автоматически включаются.
  • Итоговая строка внизу списка легко добавляется для отображения SUM, AVERAGE, COUNT и т. д.
  • Добавленные столбцы справа автоматически включаются в объект списка.
  • Графики, основанные на строках и столбцах, будут автоматически расширены.
  • Именованные диапазоны, присвоенные строкам и столбцам, будут автоматически расширены.
  • Список защищен от случайного удаления строк и столбцов.

Создание таблицы с использованием Microsoft Excel

Выбор диапазона данных для создания объекта списка

todo:image_alt_text

Это отображает диалоговое окно Создать список.

Диалоговое окно Создать список

todo:image_alt_text

Реализация объекта Список и указание Итоговой строки (Выберите Данные, затем Список, затем Итоговая строка).

Создание объекта списка

todo:image_alt_text

Создание таблицы с использованием Aspose.Cells API

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

Рабочий лист представлен классом Worksheet. Класс Worksheet предоставляет широкий спектр свойств и методов для управления рабочим листом. Чтобы создать ListObject в рабочем листе, используйте свойство коллекции ListObjects класса Worksheet. Каждый ListObject на самом деле является объектом класса ListObjectCollection, который дополнительно предоставляет метод add для добавления объекта списка и указания диапазона ячеек для списка.

Согласно указанному диапазону ячеек, объект списка создается в рабочем листе Aspose.Cells. Используйте атрибуты (например, ShowTotals, ListColumns и т. д.) класса ListObject, чтобы контролировать список.

В приведенном ниже примере мы создали тот же ListObject с использованием API Aspose.Cells, что и при создании в Microsoft Excel в предыдущем разделе.