Síntoma:

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

Excel atopou contido ilegible en. ¿Quere recuperar o contido deste libro? Se confía na fonte deste libro, faga clic en Si.

onde filename.xlsx é o nome do ficheiro Excel corrompido ou danado.

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

Excel atopou contido ilegible

Se escolle "Si", Excel intentará reparar o ficheiro Excel corrupto. Hai dúas situacións, como a continuación:

1. Excel non pode reparar o ficheiro.

Nese caso, amosará a seguinte mensaxe de erro:

Excel non pode abrir o ficheiro "filename.xlsx" porque o formato do ficheiro ou a extensión do ficheiro non son válidos. Verifique que o ficheiro non estea corrompido e que a extensión do ficheiro coincida co formato do ficheiro.

onde filename.xlsx é o nome do ficheiro Excel corrompido ou danado.

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

excel-non-pode-abrir-o-ficheiro

2. Excel pode reparar o ficheiro.

Nese caso, amosará a seguinte mensaxe:

Excel puido abrir o ficheiro reparando ou eliminando o contido ilegible.

co contido que se repara ou elimina listado debaixo da mensaxe.

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

Excel puido abrir o ficheiro reparando ou eliminando o contido ilegible.

Despois de facer clic no botón "Pechar", Excel abrirá o ficheiro fixo. Hai dúas situacións:

Algúns datos recupéranse no ficheiro fixo, pero moitos son lost despois do proceso de reparación / recuperación.
Non hai datos reais no ficheiro fixo despois do proceso de reparación / recuperación.

Ao abrir un ficheiro Excel XLS danado ou corrupto con Microsoft Excel, tamén verá a mensaxe de erro similar:

O documento está corrupto e non se pode abrir. Para tentar reparalo, use o comando Abrir e reparar no cadro de diálogo Abrir e seleccione Extraer datos cando se lle solicite.

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

Excel puido abrir o ficheiro reparando ou eliminando o contido ilegible.

Se escolle "Aceptar", Excel intentará reparar o ficheiro Excel corrupto e amosará a seguinte mensaxe:

Detectáronse erros en "filename.xls", pero Microsoft Office Excel puido abrir o ficheiro facendo as reparacións que se indican a continuación. Garda o ficheiro para que estas reparacións sexan permanentes.

onde filename.xls é o ficheiro XLS corrupto que se está reparando.

E o resultado da reparación aparecerá debaixo da mensaxe.

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

detectáronse erros

Despois de facer clic no botón "Pechar", Excel abrirá o ficheiro fixo. Non obstante, hai moitos datosost despois do proceso de reparación / recuperación.

Explicación precisa:

Cando o seu ficheiro Excel está corrompido e Excel non recoñece algunhas partes, Excel informará desta mensaxe de erro e intentará reparalo. Non obstante, debido á capacidade de recuperación límite de Excel, despois do proceso de reparación / recuperación, non se recuperarán datos reais ou moitos datos serán lost.

Solución:

Podes empregar DataNumen Excel Repair para recuperar o ficheiro Excel corrupto, que recuperará moitos máis datos que Excel.

Ficheiro de exemplo 1:

Ficheiro XLS corrupto: Erro4.xlsx

Coa función de reparación integrada de Excel, Excel non pode reparar o ficheiro.

con DataNumen Excel Repair: 100% pódense recuperar datos.

O ficheiro corrixido por DataNumen Excel Repair: Erro4_fixed.xls

Ficheiro de exemplo 2:

Ficheiro XLS corrupto: Erro3_1.xlsx

Coa función de reparación integrada de Excel, 0% pódense recuperar datos de cela.

con DataNumen Excel Repair: 61% pódense recuperar datos.

O ficheiro corrixido por DataNumen Excel Repair: Erro3_1_fixed.xls

Ficheiro de exemplo 3:

Ficheiro XLS corrupto: Erro3_2.xlsx

Coa función de reparación integrada de Excel, 0% pódense recuperar datos de cela.

con DataNumen Excel Repair: 36% pódense recuperar datos.

O ficheiro corrixido por DataNumen Excel Repair: Erro3_2_fixed.xls

Ficheiro de exemplo 4:

Ficheiro XLS corrupto: Erro3_4.xlsx

Coa función de reparación integrada de Excel, 0% pódense recuperar datos de cela.

con DataNumen Excel Repair: 16.7% pódense recuperar datos.

O ficheiro corrixido por DataNumen Excel Repair: Erro3_4_fixed.xls

Ficheiro de exemplo 5:

Ficheiro XLS corrupto: Erro3_5.xlsx

Coa función de reparación integrada de Excel, 0% pódense recuperar datos de cela.

con DataNumen Excel Repair: 95% pódense recuperar datos.

O ficheiro corrixido por DataNumen Excel Repair: Erro3_5_fixed.xls

Ficheiro de exemplo 6:

Ficheiro XLS corrupto: Erro3_7.xlsx

Coa función de reparación integrada de Excel, 0% pódense recuperar datos de cela.

con DataNumen Excel Repair: 5% pódense recuperar datos.

O ficheiro corrixido por DataNumen Excel Repair: Erro3_7_fixed.xls

Ficheiro de exemplo 7:

Ficheiro XLSX corrupto: Erro2_1.xlsx

Coa función de reparación integrada de Excel, 50% pódense recuperar datos de cela.

con DataNumen Excel Repair: 89% pódense recuperar datos de cela.

O ficheiro corrixido por DataNumen Excel Repair: Erro2_1_fixed.xls

Ficheiro de exemplo 8:

Ficheiro XLS corrupto: Erro2_2.xls

Coa función de reparación integrada de Excel, 50% pódense recuperar datos de cela.

con DataNumen Excel Repair: 100% pódense recuperar datos.

O ficheiro corrixido por DataNumen Excel Repair: Erro2_2_fixed.xlsx

Referencias: