Documentación de HotXLS

Evento AfterExport

Ocurre después de que el conjunto de datos se exporta a Excel

Descripción

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

Ejemplo

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 pone 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;