Возникает после того, как столбец, заданный ColumnIndex текущей строки, сохранён в ячейку
Описание
Можно использовать данное событие для применения условного форматирования к любой экспортированной ячейке области данных
Синтаксис
TDBGridAfterCell =
procedure (Sender: TObject; Cell:
IXLSRange; RowIndex, ColumnIndex: Integer; Column: TColumn) of object;
| Sender |
TObject. Указывает TGridToXLS компонент который triggered событие |
| Cell |
IXLSRange. Представляет экспортируемую ячейку |
| RowIndex |
Integer. Индекс текущей строки |
| ColumnIndex |
Integer. индекс для столбец |
| Column |
TColumn. объект который представляет столбец |
Пример
Данный пример задаёт серебристый цвет фона для нечётных столбцов
procedure TForm1.GridToXLS1AfterCell(Sender: TObject;
Cell: IXLSRange; RowIndex, ColumnIndex: Integer; Column: TColumn);
begin
if Odd(ColumnIndex + 1) then Cell.Interior.Color := ColorToRGB(clSilver);
end;