Документация HotXLS

TXLSXCells class

Unit: lxHandleX
Cell collection exposed by TXLSXWorksheet.Cells; provides typed access by row/column, A1 reference, or used-range enumeration

Description

Cell collection exposed by TXLSXWorksheet.Cells; предоставляет типизированный доступ по строке/столбцу, ссылке A1 или перебору используемого диапазона. Класс входит в XLSX-фасад (lxHandleX) и доступен через книгу или лист, в которых находится; экземпляры обычно не создаются кодом приложения напрямую

Properties

Item
Count
CellByIndex
StructureGeneration — меняется при изменении топологии ячеек или хранилища обхода, но остаётся стабильным при правках только содержимого существующих ячеек

Methods

procedure Clear
function HasCell
function Remove
procedure RebuildIndex
function RowUpperBound: Integer — строка с отсчётом от 1, на которой или ниже которой лежит каждая ячейка коллекции (это верхняя граница, а не точный номер последней строки); достаточно дешёвая для вызова на каждую ячейку, а читатель книги использует её, чтобы помечать чтения ниже строки 65536 как лежащие вне используемого диапазона
function CompactStyledBlankPayloads — дедуплицирует пустые ячейки только со стилем, разделяя один канонический стиль на каждый различный формат, и возвращает количество уплотнённых ячеек

See also