Повредете електронна таблица на Excel онлайн
Повредете електронна таблица на Excel (.xlsx или .xls) онлайн и безплатно. Инструмент, който работи на вашето устройство и чупи пакета на работната книга, така че Excel да не може да я поправи.
- Без качване
- Без ограничение за размер
- Без регистрация
Повредете своя Excel файл
Настроен за .xlsx, .xls, .xlsm, а работи също толкова добре с всеки друг формат.
Защо Excel файловете трудно се повреждат както трябва
Работната книга .xlsx е ZIP архив от XML части: работни листове, таблица със споделени низове, стилове, връзки. Excel е необичайно добър във възстановяването след частична повреда, така че шепа произволни обръщания обикновено дават работна книга, която се отваря с предупреждение и с непокътнати данни. За да стане наистина нечетима, трябва да изчезне самият архив.
Какво унищожава този инструмент
- Заглавките на елементите в ZIP. Разрушава се всяка локална заглавка на файл в пакета, включително
xl/workbook.xmlи всяка част на работен лист. - Централната директория и EOCD. Индексът на архива и завършващият му запис се презаписват, така че файлът вече не се разпознава като ZIP контейнер.
- Частите с връзките. Елементите
_rels, които обвързват работните листове с книгата, попадат под същия удар. - По-стар .xls. По-старите работни книги BIFF се обработват през съставната заглавка OLE и картата на секторите FAT.
Какво ще видите след това
| Приложение | Поведение |
|---|---|
| Microsoft Excel | „Excel не може да отвори файла, защото форматът или разширението му не са валидни.“ |
| Google Таблици | Импортирането се проваля с грешка за неподдържан файл. |
| Numbers в macOS | Отказва да импортира работната книга. |
| pandas / openpyxl | Предизвиква BadZipFile, което е полезно за проверка на обработката на грешки в потоци от данни. |
Обичайни причини да го направите
- Проверка на ETL задача, която приема електронни таблици и не бива да блокира при дефектни данни.
- Потвърждаване, че финансов или отчетен инструмент показва съобщение вместо следа от стека.
- Създаване на дефектни работни книги за автоматизиран набор от тестове.
- Показване по време на обучение защо историята на версиите и резервните копия имат значение.
Как да повредите Excel файл
- Пуснете своя .xlsx файл в полето по-горе или щракнете, за да изберете.
- Оставете нивото на Standard, освен ако не искате частична повреда (Light) или не се налага да победите софтуер за възстановяване (Heavy).
- Натиснете Повреди файла. Обработката тече на вашето устройство, затова приключва почти веднага.
- Изтеглете резултата. По подразбиране запазва оригиналното име на файла и дължината му в байтове.
Често задавани въпроси за Excel
Ще предложи ли Excel възстановяване на работната книга?
Може да предложи, но възстановяването се проваля от ниво „Стандартно“ нагоре. Индексът на контейнера е разрушен, така че Excel не намира нито една част на работен лист, която да спаси.
Работи ли при файлове с макроси (.xlsm)?
Да. .xlsm използва същия пакетен формат като .xlsx и се обработва по идентичен начин.
А какво става с файловете CSV?
CSV е обикновен текст, затова двигателят преминава към вмъкване на невалидни последователности UTF-8 из целия файл. За това използвайте отделния инструмент за CSV.
Има ли ограничение за размера на файла?
От наша страна няма. Обработката върви на части, така че и големи работни книги се справят, без паметта да свърши.