Creación de un documento Excel desde Delphi 5

En la pestaña Server se encuentra el componente ExcellApplication que es el que debemos utilizar para acceder a sus utilidades.

El rango (Range) es un objeto de Excel que es necesario utilizar, y que proporciona las celdas o el rango de celdas a que nos referimos.

Como idea básica el funcionamiento sería el uso de lo citado

procedure TForm1.Button1Click(Sender: TObject);

var
  Rango:Excel97.Range;
begin
  ExcelApplication1.Visible[0]:=True;
  ExcelApplication1.Workbooks.Add(NULL,0);
  Rango:=ExcelApplication1.ActiveCell;
{ Consideramos en este caso la celda activa, que será la primera,
podría indicarse un rango distinto con Cells[] y a partir de aquí
tan sólo es rellenar los valores deseados}
   Rango.Value:=...
end;