Che cos'è il formato di file XLSB?
I file .xlsb sono cartelle di lavoro binarie generate da Microsoft Excel 2007 e versioni successive. Memorizzano i dati dei fogli di calcolo organizzati in colonne e righe, dove le celle possono contenere testo, immagini, grafici, macro e formule.
Creazione del formato XLSB
Il formato .xlsb è stato introdotto insieme a Microsoft Excel 2007, che ha portato anche il formato .xlsx, sostituendo entrambi il vecchio formato .xls. Il formato binario della cartella di lavoro è progettato per facilitare il lavoro con fogli di calcolo di grandi dimensioni. Può essere aperto da versioni precedenti di Microsoft Excel, sebbene alcune funzionalità potrebbero non essere pienamente supportate in tali casi.
XLSB vs XLSX
Sia .xlsb che .xlsx sono pacchetti OPC basati su ZIP: aprendo l'uno o l'altro con uno strumento di archiviazione si rivela una struttura di cartelle di parti interne. La differenza fondamentale risiede all'interno: .xlsx memorizza i dati dei fogli come file XML, mentre .xlsb memorizza gli stessi dati come flussi di record binari BIFF12 (parti .bin come xl/worksheets/sheet1.bin). Poiché l'analisi XML viene saltata interamente, la lettura e la scrittura dei file .xlsb richiede molto meno tempo, il che è particolarmente importante quando si lavora con cartelle di lavoro molto grandi. Il formato binario innalza inoltre il limite di lunghezza delle formule a 8.192 caratteri, rispetto al limite di 1.024 caratteri del formato legacy .xls.
Nota sulle macro e sulla sicurezza
I file .xlsb possono contenere macro, ovvero script eseguiti sul dispositivo di chiunque apra il file. Poiché il supporto per le macro è integrato nel formato stesso (è sempre abilitato per le macro, a differenza di .xlsx), gli allegati .xlsb vengono talvolta sfruttati da malintenzionati. Prestare particolare cautela quando si aprono file .xlsb ricevuti da fonti sconosciute per evitare di esporre il sistema a potenziali minacce.
Sicurezza e incolumità
RISCHIO: MEDIUMA differenza del semplice XLSX, un XLSB PUÒ contenere macro VBA (incorpora xl/vbaProject.bin), quindi tratta un .xlsb inaspettato come un .xlsm: Excel apre i file provenienti da internet o email in Visualizzazione protetta e può avvisare che le macro sono disabilitate - mantieni la protezione attiva e non abilitare le macro per i file che non ti aspettavi. Le cartelle di lavoro contenenti macro dannose sono un reale vettore di phishing. Aprire il file in Google Sheets o LibreOffice evita interamente il motore VBA di Excel se hai solo bisogno di leggere i dati.
Dettagli del formato
in sintesiProgrammi che aprono file XLSB
Dettagli tecnici
specifiche approfondite| Formato contenitore | Pacchetto OPC basato su ZIP - struttura esterna identica a .xlsx e .xlsm |
| Codifica dati cella | Flussi di record binari BIFF12 memorizzati in parti .bin (es. xl/worksheets/sheet1.bin) |
| Supporto macro | Sempre abilitato per le macro; non esiste una variante senza macro (contrasto tra .xlsx e .xlsm) |
| Tipo MIME | application/vnd.ms-excel.sheet.binary.macroEnabled.12 |
| Magic bytes | 50 4B 03 04 (firma ZIP local-file-header «PK» all'offset 0) |
| Righe massime per foglio | 1.048.576 (2²⁰) |
| Colonne massime per foglio | 16.384 (colonne A-XFD) |
| Limite lunghezza formula | 8.192 caratteri per formula (rispetto ai 1.024 caratteri del vecchio .xls) |
| Dimensioni file rispetto a XLSX | In genere dal 40 al 75% più piccolo di un equivalente .xlsx per cartelle di lavoro pesanti e ricche di dati |
| Prestazioni di caricamento/salvataggio | Significativamente più veloce di .xlsx su cartelle di lavoro grandi; i record binari eliminano il sovraccarico dell'analisi XML |
| Crittografia | Supportata tramite crittografia Office Open XML (AES-128 o AES-256) |
| Compatibilità di terze parti | Parziale - LibreOffice Calc e Google Sheets possono aprire .xlsb ma con fedeltà limitata per le funzionalità complesse |
| Rilasciato | 2007 (Excel 2007) |
| Standard aperto | Sì · royalty-free |
| Specifica | learn.microsoft.com |
Conversioni XLSB
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file XLSB.