Corrompere un foglio di calcolo Excel online
Corrompi gratis un foglio di calcolo Excel (.xlsx o .xls) online. Corruttore XLSX lato client che rompe il pacchetto della cartella di lavoro, così Excel non riesce a ripararlo.
- Nessun caricamento
- Nessun limite di dimensione
- Nessuna registrazione
Corrompi il tuo file Excel
Calibrato per .xlsx, .xls, .xlsm, e funziona altrettanto bene con qualsiasi altro formato.
Perché i file Excel sono difficili da corrompere per bene
Una cartella di lavoro .xlsx è un archivio ZIP di parti XML: fogli di lavoro, una tabella di stringhe condivise, stili, relazioni. Excel è insolitamente bravo a riprendersi da danni parziali, quindi qualche inversione casuale di byte produce normalmente una cartella di lavoro che si apre con un avviso e tutti i dati intatti. Per renderla davvero illeggibile bisogna eliminare l'archivio stesso.
Cosa distrugge questo strumento
- Le intestazioni delle voci ZIP. Ogni intestazione locale all'interno del pacchetto viene distrutta, comprese
xl/workbook.xmle ciascuna parte relativa a un foglio. - Directory centrale ed EOCD. L'indice dell'archivio e il suo record di chiusura vengono sovrascritti, così il file non risulta più un contenitore ZIP.
- Le parti delle relazioni. Le voci
_relsche legano i fogli alla cartella di lavoro vengono colpite dallo stesso passaggio. - .xls legacy. Le vecchie cartelle di lavoro BIFF vengono gestite tramite la loro intestazione composta OLE e la mappa dei settori FAT.
Cosa vedrai dopo
| Applicazione | Comportamento |
|---|---|
| Microsoft Excel | "Impossibile aprire il file perché il formato o l'estensione non sono validi." |
| Fogli Google | L'importazione fallisce con un errore di file non supportato. |
| Numbers su macOS | Si rifiuta di importare la cartella di lavoro. |
| pandas / openpyxl | Solleva BadZipFile, utile per testare la gestione degli errori nelle pipeline di dati. |
Motivi comuni per farlo
- Testare un job ETL che riceve fogli di calcolo e non deve andare in crash con input errati.
- Confermare che uno strumento finanziario o di reportistica mostri un messaggio invece di uno stack trace.
- Generare cartelle di lavoro malformate per una suite di test automatici.
- Dimostrare durante la formazione perché cronologia delle versioni e backup contano.
Come corrompere un file Excel
- Trascina il tuo file .xlsx nel riquadro qui sopra, oppure fai clic per sfogliare.
- Lascia il livello su Standard, a meno che tu non voglia un danno parziale (Light) o debba sconfiggere un software di recupero (Heavy).
- Premi Corrompi file. L'elaborazione avviene sul tuo dispositivo, quindi termina quasi subito.
- Scarica il risultato. Per impostazione predefinita mantiene il nome file e la lunghezza in byte originali.
Domande frequenti su Excel
Excel proporrà di recuperare la cartella di lavoro?
Potrebbe proporlo, ma il recupero fallisce dal livello Standard in su. L'indice del contenitore è distrutto, quindi Excel non riesce a localizzare nemmeno una parte relativa a un foglio da salvare.
Funziona sui file con macro (.xlsm)?
Sì. I file .xlsm usano lo stesso formato di pacchetto degli .xlsx e vengono gestiti in modo identico.
E i file CSV?
Il CSV è testo semplice, quindi il motore passa a iniettare sequenze UTF-8 non valide in tutto il file. Per questo usa il corruttore di CSV dedicato.
C'è un limite di dimensione?
Nessuno imposto da noi. L'elaborazione avviene a blocchi, quindi anche cartelle di lavoro grandi vengono gestite senza esaurire la memoria.