Hola Gente!
No he encontrado referencia en el foro sobre mi problema asi que me he animado a plantearlo, a pesar de que se habla mucho de esto...
Necesito, a partir de un archivo de texto separado por TAB, crear un archivo excel con el mismo nombre. He construido el siguiente método
Código Delphi
[-]procedure TConvertirAExcel.ProcesarTXT;
var Excel:variant;
begin
try
Excel := CreateOleObject('Excel.Application');
Excel.workbooks.open(ExtractShortPathName(dirPath+'\list.txt'));
Excel.workbooks.saveAs(ExtractShortPathName(dirPath+'\list.xls'));
Excel.Quit;
except
inc(self.archivosSalteados);
showmessage('No he podido crear el objeto OLE');
end;
end;
Método que pertenece a un hilo que he creado para un proceso por lotes.
El problema es que al debuggear el método, se dispara la
exception cuando intenta ejecutar la primera línea de código que sigue al
try.
¿Cuál puede ser el inconveniente?