Síntoma:

Ao abrir un ficheiro Excel XLS ou XLSX danado ou danado con Microsoft Excel, verá a seguinte mensaxe de erro:

O ficheiro non está nun formato recoñecible

* Se sabe que o ficheiro é doutro programa que é incompatible con Microsoft Office Excel, faga clic en Cancelar e, a continuación, abra este ficheiro na súa aplicación orixinal. Se queres abrir o ficheiro máis tarde en Microsoft Office Excel, gárdao nun formato compatible, como o formato de texto
* Se sospeitas que o ficheiro está danado, fai clic en Axuda para obter máis información sobre a solución do problema.
* Se aínda queres ver que texto está contido no ficheiro, fai clic en Aceptar. A continuación, faga clic en Finalizar no Asistente de importación de texto.

A continuación móstrase unha captura de pantalla de mostra da mensaxe de erro:

Este ficheiro non está nun formato recoñecible.

Explicación precisa:

Cando un ficheiro Excel XLS ou XLSX está corrupto e Microsoft Excel non o pode recoñecer, o Excel informará deste erro.

Solución:

Podes usar primeiro Excel función de reparación integrada para reparar o ficheiro de Excel corrupto. Se iso non funciona, entón só DataNumen Excel Repair pode axudar.

Ficheiro de mostra:

Mostra o ficheiro XLS corrupto que causará o erro. Erro 1.xls

O ficheiro recuperado por DataNumen Excel Repair: Erro1_fixed.xlsx

Referencias: