Lo puedes hacer por ejemplo, utilizando objetos OLE:
- Creas la instancia del objeto.
- Abres el archivo.
- Realizas las operaciones.
- Cierras el archivo.
Sencillo, no? jejeje
Código:
procedure TForm1.Button1Click(Sender: TObject);
var
miExcel : Variant;
begin
miExcel := CreateOLEObject('Excel.Application');
miExcel.Workbooks.Open(Edit1.Text);
// Por esta zona... o un poco más arriba o más abajo :p... ponemos las
// acciones que deseemos realizar con el archivo EXCEL abierto.
miExcel.Quit;
end;
Para obtener infomación sobre el objeto OLE Excel, mira en la página
http://msdn.microsoft.com/library/en...celObjects.asp
Suerte
Salu2