Síntoma:

Al abrir un archivo XLS o XLSX de Excel dañado o corrupto con Microsoft Excel, verá el siguiente mensaje de error:

El archivo no está en un formato reconocible.

* Si sabe que el archivo es de otro programa que es incompatible con Microsoft Office Excel, haga clic en Cancelar, luego abra este archivo en su aplicación original. Si desea abrir el archivo más tarde en Microsoft Office Excel, guárdelo en un formato que sea compatible, como formato de texto
* Si sospecha que el archivo está dañado, haga clic en Ayuda para obtener más información sobre cómo solucionar el problema.
* Si aún desea ver el texto que contiene el archivo, haga clic en Aceptar. Luego haga clic en Finalizar en el Asistente de importación de texto.

A continuación se muestra una captura de pantalla de muestra del mensaje de error:

Este archivo no tiene un formato reconocible.

Explicación precisa:

Cuando un archivo Excel XLS o XLSX está dañado y Microsoft Excel no puede reconocerlo, Excel informará este error.

Solución:

Primero puedes usar Función de reparación incorporada de Excel para reparar el archivo de Excel dañado. Si eso no funciona, entonces solo DataNumen Excel Repair puedo ayudarte.

Archivo de muestra:

Ejemplo de archivo XLS corrupto que causará el error. Error1.xls

El archivo recuperado por DataNumen Excel Repair: Error1_fixed.xlsx

Referencias: