Documentación de HotXLS

Evento AfterCell

Se produce después de guardar la columna especificada por ColumnIndex de la fila actual en la celda

Descripción

Puede usar este evento para aplicar formato condicional a cualquier celda exportada en el área de detalle

Sintaxis

TDBGridAfterCell = procedure (Sender: TObject; Cell: IXLSRange; RowIndex, ColumnIndex: Integer; Column: TColumn) of object;
Sender TObject. Especifica TGridToXLS componente que triggered evento
Cell IXLSRange. Representa la celda que se exporta
RowIndex Integer. Índice de la fila actual
ColumnIndex Entero. índice de columna
Column TColumn. objeto que representa columna

Ejemplo

Este ejemplo establece el color interior de las columnas impares en plateado

procedure TForm1.GridToXLS1AfterCell(Sender: TObject;
  Cell: IXLSRange; RowIndex, ColumnIndex: Integer; Column: TColumn);
begin
  if Odd(ColumnIndex + 1) then Cell.Interior.Color := ColorToRGB(clSilver);
end;