Documentación de HotXLS

Evento AfterTitle

Se produce después de que el título de columna especificado por FieldIndex se haya guardado en la celda

Descripción

Puede usar este evento para aplicar formato condicional a cualquier celda de encabezado

Sintaxis

TAfterTitle = procedure(Sender: TObject; Cell: IXLSRange; FieldIndex: Integer; Field: TField) of object;
Sender TObject. Especifica TDataToXLS componente que triggered evento
Cell IXLSRange que representa la celda con el título de la columna
FieldIndex Entero. índice de field
Field TField. Objeto que representa el campo del conjunto de datos

Ejemplo

Este ejemplo establece el ancho de la columna con índice 2

procedure TForm1.DataToXLS1AfterTitle(Sender: TObject;
  Cell: IXLSRange; FieldIndex: Integer; Field: TField);
begin
  if FieldIndex = 2 then Cell.ColumnWidth := 30;
end;
Este ejemplo muestra cómo cambiar el texto del título de columna

procedure TForm1.DataToXLS1AfterTitle(Sender: TObject;
  Cell: IXLSRange; FieldIndex: Integer; Field: TField);
begin
  Cell.Value := StringReplace(Cell.Value, '_', ' ', [rfReplaceAll]);
end;