Добавить и получить данные

Добавление данных в номер Cells

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

Aspose.Cells позволяет разработчикам добавлять данные в ячейки на листах, вызываяCell сортПутвалуе метод. Aspose.Cells предоставляет перегруженные версииПутвалуе метод, который позволяет разработчикам добавлять в ячейки различные типы данных. Используя эти перегруженные версииПутвалуеВ ячейку можно добавить логические, строковые, двойные, целочисленные значения, значения даты/времени и т. д.

Повышение эффективности

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

Получение данных от Cells

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

CellКласс предоставляет несколько методов, которые позволяют разработчикам извлекать значения из ячеек в соответствии с их типами данных. Эти методы включают в себя:

  • GetStringValue, возвращает строковое значение ячейки.
  • Получить двойное значение, возвращает двойное значение ячейки.
  • GetBoolValue, возвращает логическое значение ячейки.
  • GetDateTimeValue, возвращает значение даты/времени ячейки.
  • GetFloatValue, возвращает значение ячейки с плавающей запятой.
  • GetIntValueвозвращает целочисленное значение ячейки.

Если поле не заполнено, ячейки сПолучить двойное значение илиGetFloatValueвыдает исключение.

Тип данных, содержащихся в ячейке, также можно проверить с помощьюCell сортGetType метод. Фактически,Cell сортGetType метод основан наТип ячейкиValueTypeперечисление, предварительно определенные значения которого перечислены ниже:

Cell Типы значений Описание
CellValueType_IsBool Указывает, что значение ячейки является логическим.
CellValueType_IsDateTime Указывает, что значением ячейки является дата/время.
CellValueType_IsNull Представляет пустую ячейку.
CellValueType_IsNumeric Указывает, что значение ячейки является числовым.
CellValueType_IsString Указывает, что значение ячейки является строкой.
CellValueType_IsUnknown Указывает, что значение ячейки неизвестно.
Вы также можете использовать предварительно определенные типы значений ячеек, указанные выше, для сравнения с типом данных, присутствующих в каждой ячейке.