Objaw:

Podczas otwierania uszkodzonego lub uszkodzonego pliku Excel XLS lub XLSX za pomocą programu Microsoft Excel pojawia się następujący komunikat o błędzie:

Nie można uzyskać dostępu do pliku „nazwa_pliku.xls”. Plik może być tylko do odczytu lub próbujesz uzyskać dostęp do lokalizacji tylko do odczytu. Lub serwer, na którym przechowywany jest dokument, może nie odpowiadać.

gdzie „nazwa_pliku.xls” to nazwa uszkodzonego pliku programu Excel.

Poniżej znajduje się przykładowy zrzut ekranu komunikatu o błędzie:

Nie można uzyskać dostępu do pliku „nazwa_pliku.xls”.

Dokładne wyjaśnienie:

Jeśli plik Excel XLS lub XLSX jest uszkodzony i program Microsoft Excel nie może go rozpoznać, program Excel może zgłosić ten błąd. Informacje o błędzie są mylące, ponieważ mówią, że nie można uzyskać dostępu do pliku, ponieważ jest on tylko do odczytu. Jednak nawet rzeczywisty plik NIE jest tylko do odczytu, jeśli jest uszkodzony, program Excel nadal będzie omyłkowo zgłaszać ten błąd.

Rozwiązanie:

Możesz najpierw sprawdzić, czy plik jest tylko do odczytu, znajduje się w lokalizacji tylko do odczytu lub na serwerze zdalnym. Jeśli plik znajduje się w lokalizacji tylko do odczytu lub na serwerze zdalnym, spróbuj skopiować plik z lokalizacji tylko do odczytu lub serwera na dysk z możliwością zapisu na komputerze lokalnym. Upewnij się, że usunąłeś atrybut tylko do odczytu pliku Excel.

Jeśli nadal nie można otworzyć pliku Excel, możemy potwierdzić, że plik jest uszkodzony. Możesz najpierw użyć Wbudowana funkcja naprawy programu Excel naprawić uszkodzony plik Excel. Jeśli to nie zadziała, to tylko DataNumen Excel Repair może Ci pomóc.

Przykładowy plik:

Przykładowy uszkodzony plik XLS, który spowoduje błąd. Error5.xls

Plik odzyskany przez DataNumen Excel Repair: Error5_fixed.xls

Referencje: