Dokumentacja HotXLS

Zdarzenie AfterCell

Występuje po zapisaniu kolumny określonej przez ColumnIndex bieżącego wiersza do komórki

Opis

Możesz użyć tego zdarzenia do zastosowania warunkowego formatowania do dowolnej eksportowanej komórki w obszarze szczegółów

Składnia

TDBGridAfterCell = procedure (Sender: TObject; Cell: IXLSRange; RowIndex, ColumnIndex: Integer; Column: TColumn) of object;
Sender TObject. Określa TGridToXLS komponent że triggered zdarzenie
Cell IXLSRange. Reprezentuje komórkę, która jest eksportowana
RowIndex Integer. Indeks bieżącego wiersza
ColumnIndex Integer. indeks dla kolumna
Column TColumn. obiekt że reprezentuje kolumna

Przykład

Ten przykład ustawia kolor wnętrza nieparzystych kolumn na srebrny

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