Primero que todo agradecer a Roman por su pronta respuesta... A continuación paso a describir como estoy haciendo lo que me sugirio
Código Delphi
[-]
var
Libro : _WORKBOOK;
Hoja : _WORKSHEET;
begin
try
try
Excel := CreateOLEObject('Excel.Application');
Excel.Workbooks.Open(rutaArchivo);
Excel.DisplayAlerts := false;
Excel.Save;
Excel.Quit;
except
raise;
end;
finally
Excel.Quit;
end;
end;
Pero al guardar no me cambia el formato del archivo a excel 8.0, sera posible que desde los parametros que trae SaveAs se pueda hacer esto, como tal desde excel al darle "guardar como" aparese una opción de cambiar el formato del archivo a excel 3.0, 4.0... y otros superiores, me imagino que desde codigo pueda hacer esto de forma trasparente, he buscado en las ayudas de excel pero no tengo instalado las ayudas para vb, por el momento sigo buscando por otro lado y esperando a ver si el codigo que tengo esta errado, de antemano muchas gracias.