Documentación de HotXLS

Evento AfterExport

Se produce después de que el conjunto de datos se haya exportado a Excel

Descripción

Puede usar este evento para aplicar formato adicional a toda el área exportada

Sintaxis

TAfterExport = procedure (Sender: TObject; Range: IXLSRange) of object;
Sender TObject. Especifica TDataToXLS componente que triggered evento
Range IXLSRange. Representa un rango que contiene el área exportada completa

Ejemplo

Este ejemplo coloca un borde grueso alrededor del área exportada

procedure TForm1.DataToXLS1AfterExport(Sender: TObject;
  Range: IXLSRange);
begin
  With Range.Borders do begin
     Item[xlEdgeBottom].LineStyle := xlContinuous;
     Item[xlEdgeBottom].Weight := xlThick;
     Item[xlEdgeTop].LineStyle := xlContinuous;
     Item[xlEdgeTop].Weight := xlThick;
     Item[xlEdgeLeft].LineStyle := xlContinuous;
     Item[xlEdgeLeft].Weight := xlThick;
     Item[xlEdgeRight].LineStyle := xlContinuous;
     Item[xlEdgeRight].Weight := xlThick;
  end;
end;