Gracias Caro, parece que con ese codigo voy a solucionar mi pregunta
Pero yo estaba usando la exportacion por OLE, porque no domino muy bien los componentes de la paleta servers, aunque se que es mas facil y mas eficiente.
Voy a hacerlo con la paleta servers como me dices, pero hay un detalle.
Segun el codigo parece que lo que abre es una hoja en blanco, pero a donde voy a exportar es a una hoja que ya esta creada, es decir, es como exportar para una plantilla en excel.
Lo que quiero saber es como abrir el documento de excel donde escribire los datos, donde es que va el nombre del libro de excel?
Es en esta linea
Código Delphi
[-]ExcelWorkbook1.ConnectTo(ExcelApplication1.Workbooks.Add(EmptyParam,0));
En lugar de EmptyParam puedo poner una cadena con el nombre y ruta del archivo xls?