Ver Mensaje Individual
  #1  
Antiguo 07-11-2012
cmfab cmfab is offline
Miembro
 
Registrado: jun 2010
Posts: 423
Reputación: 17
cmfab Va por buen camino
Guardar archivo de texto como Excel 2007-2010

Hola a todos, tengo un archivo de texto con una estructura de un archivo normal de Excel. lo itento convertir a Excel mediante este código

Código Delphi [-]
procedure TForm1.Button5Click(Sender: TObject);
var
  Excel, Sheet, Libro: OLEVariant;
begin
  Excel := createOleObject('Excel.Application');
  Excel.DisplayAlerts:=false;
  Excel.WorkBooks.Opentext('D:\Archivo1.txt',emptyparam,'0',emptyparam);
  Excel.WorkBooks[1].WorkSheets[1].Name := 'Prueba';
  Libro := Excel.WorkBooks[1].WorkSheets['Prueba'];
  Libro.SaveAs('D:\Archivo1.xls');
  Excel.quit;
end;

todo funciona bien, lo que sucede es que el archivo es muy grande y se corta en la linea 65536 ya que excel 2003 no admite mas lienas. como podria convertir el mismo archivo pero en una version superior de Excel 2007 o 2010.

Gracias por sus atenciones
Responder Con Cita