Síntoma:
Ao abrir un ficheiro Excel XLS ou XLSX danado ou danado con Microsoft Excel, verá a seguinte mensaxe de erro:
Non se pode acceder a 'filename.xls'. É posible que o ficheiro sexa de só lectura ou que esteas tentando acceder a unha localización de só lectura. Ou, o servidor no que se almacena o documento pode non responder.
onde 'filename.xls' é o nome do ficheiro de Excel corrupto.
A continuación móstrase unha captura de pantalla de mostra da mensaxe de erro:
Explicación precisa:
Cando un ficheiro XLS ou XLSX de Excel está corrupto e Microsoft Excel non o pode recoñecer, o Excel pode informar deste erro. A información do erro é enganosa xa que di que non se pode acceder ao ficheiro porque é só de lectura. Non obstante, aínda que o ficheiro real NON é de só lectura, se está corrupto, Excel aínda informará deste erro por erro.
Solución:
Primeiro pode comprobar se o ficheiro é de só lectura, nunha localización de só lectura ou nun servidor remoto. Se o ficheiro está nunha localización de só lectura ou nun servidor remoto, intente copiar o ficheiro desde a localización ou servidor de só lectura nunha unidade de escritura do ordenador local. Asegúrese de eliminar o atributo de só lectura do ficheiro Excel.
Se o ficheiro de Excel aínda non se pode abrir, podemos confirmar que o ficheiro está corrupto. 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 axudarche.
Ficheiro de mostra:
Mostra o ficheiro XLS corrupto que causará o erro. Erro 5.xls
O ficheiro recuperado por DataNumen Excel Repair: Erro5_fixed.xls