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

Событие AfterRow

Возникает после сохранения записи с индексом RowIndex на лист

Описание

Используется для условного форматирования всей строки в области данных

Синтаксис

TAfterRow = procedure (Sender: TObject; Range: IXLSRange; RowIndex: Integer) of object;
Sender TObject. Указывает TDataToXLS компонент который triggered событие
Range IXLSRange. Представляет диапазон, содержащий экспортированную строку
RowIndex Integer. Индекс экспортируемой строки

Пример

Задаёт цвет заливки для нечётных строк голубым

procedure TForm1.DataToXLS1AfterRow(Sender: TObject;
  Range: IXLSRange; RowIndex: Integer);
begin
  if Odd(RowIndex) then Range.Interior.Color := ColorToRGB(clAqua);
end;