Uszkodź arkusz Excel online
Uszkodź arkusz Excel (.xlsx lub .xls) online za darmo. Działające po stronie klienta narzędzie łamie pakiet skoroszytu, więc Excel go nie naprawi.
- Bez wysyłania
- Bez limitu rozmiaru
- Bez rejestracji
Zepsuj swój plik Excel
Dostrojone do .xlsx, .xls, .xlsm, i tak samo dobrze działa z każdym innym formatem.
Dlaczego pliki Excel trudno zepsuć porządnie
Skoroszyt .xlsx to archiwum ZIP z częściami XML: arkusze, tablica wspólnych ciągów, style, relacje. Excel radzi sobie z częściowymi uszkodzeniami wyjątkowo dobrze, więc kilka losowych przestawień daje zwykle skoroszyt, który otwiera się z ostrzeżeniem i z nietkniętymi danymi. Aby stał się naprawdę nieczytelny, musi zniknąć samo archiwum.
Co niszczy to narzędzie
- Nagłówki wpisów ZIP. Niszczony jest każdy lokalny nagłówek pliku w pakiecie, w tym
xl/workbook.xmli każda część arkusza. - Katalog centralny i EOCD. Indeks archiwum i jego rekord zamykający zostają nadpisane, więc plik nie jest już rozpoznawany jako kontener ZIP.
- Części relacji. Wpisy
_relswiążące arkusze ze skoroszytem giną w tym samym przebiegu. - Starszy .xls. Dawne skoroszyty BIFF obsługiwane są przez nagłówek złożony OLE i mapę sektorów FAT.
Co zobaczysz potem
| Aplikacja | Zachowanie |
|---|---|
| Microsoft Excel | „Program Excel nie może otworzyć pliku, ponieważ format lub rozszerzenie pliku jest nieprawidłowe.” |
| Arkusze Google | Import kończy się błędem o nieobsługiwanym pliku. |
| Numbers w macOS | Odmawia zaimportowania skoroszytu. |
| pandas / openpyxl | Zgłasza BadZipFile, co przydaje się do testowania obsługi błędów w procesach danych. |
Częste powody, by to zrobić
- Testowanie zadania ETL, które przyjmuje arkusze i nie może się wysypać na złych danych.
- Potwierdzenie, że narzędzie finansowe lub raportowe pokazuje komunikat, a nie ślad stosu.
- Generowanie wadliwych skoroszytów na potrzeby zestawu testów automatycznych.
- Pokazanie na szkoleniu, dlaczego historia wersji i kopie zapasowe mają znaczenie.
Jak zepsuć plik Excel
- Przeciągnij plik .xlsx na pole powyżej albo kliknij, aby wybrać.
- Zostaw poziom Standard, chyba że chcesz uszkodzenie częściowe (Light) albo musisz pokonać oprogramowanie odzyskujące (Heavy).
- Naciśnij Zepsuj plik. Przetwarzanie odbywa się na Twoim urządzeniu, więc kończy się niemal natychmiast.
- Pobierz wynik. Domyślnie zachowuje pierwotną nazwę pliku i długość w bajtach.
Najczęstsze pytania o Excel
Czy Excel zaproponuje odzyskanie skoroszytu?
Może zaproponować, ale od poziomu Standardowego odzyskiwanie zawodzi. Indeks kontenera jest zniszczony, więc Excel nie odnajdzie ani jednej części arkusza do uratowania.
Czy działa na plikach z makrami (.xlsm)?
Tak. Pliki .xlsm używają tego samego formatu pakietu co .xlsx i są obsługiwane identycznie.
A co z plikami CSV?
CSV to zwykły tekst, więc silnik przechodzi na wstrzykiwanie nieprawidłowych sekwencji UTF-8 w całym pliku. Do tego użyj osobnego narzędzia do CSV.
Czy jest limit rozmiaru pliku?
Z naszej strony żaden. Przetwarzanie odbywa się we fragmentach, więc duże skoroszyty są obsługiwane bez wyczerpywania pamięci.