Wat is het XLSB-bestandsformaat?
.xlsb-bestanden zijn binaire spreadsheet-werkboeken gegenereerd door Microsoft Excel 2007 en later. Ze slaan spreadsheetgegevens op georganiseerd in kolommen en rijen, waarbij cellen tekst, afbeeldingen, grafieken, macro's en formules kunnen bevatten.
Ontstaan van het XLSB-formaat
.xlsb werd geïntroduceerd samen met Microsoft Excel 2007, dat ook het .xlsx-formaat introduceerde, die beide het oudere .xls-formaat vervingen. Het binaire werkboekformaat is ontworpen om het werken met grote spreadsheets te vergemakkelijken. Het kan worden geopend door oudere versies van Microsoft Excel, hoewel bepaalde functies in dergelijke gevallen mogelijk niet volledig worden ondersteund.
XLSB vs XLSX
Zowel .xlsb als .xlsx zijn op ZIP gebaseerde OPC-pakketten - het openen van beide in een archiefprogramma onthult een mappenstructuur van interne onderdelen. Het cruciale verschil zit binnenin: .xlsx slaat bladgegevens op als XML-bestanden, terwijl .xlsb dezelfde gegevens opslaat als binaire BIFF12-recordstromen (.bin-onderdelen zoals xl/worksheets/sheet1.bin). Omdat XML-parsing volledig wordt overgeslagen, kost het lezen en schrijven van .xlsb-bestanden aanzienlijk minder tijd, wat vooral belangrijk is bij het werken met zeer grote werkboeken. Het binaire formaat verhoogt ook het plafond voor de formulelengte naar 8.192 tekens, vergeleken met de limiet van 1.024 tekens van het verouderde .xls-formaat.
Opmerking over macro's en beveiliging
.xlsb-bestanden kunnen macro's bevatten - scripts die worden uitgevoerd op het apparaat van degene die het bestand opent. Omdat macro-ondersteuning in het formaat zelf is ingebouwd (het is altijd geschikt voor macro's, in tegenstelling tot .xlsx), worden .xlsb-bijlagen soms misbruikt door kwaadwillenden. Wees extra voorzichtig bij het openen van .xlsb-bestanden die u van onbekende bronnen hebt ontvangen om te voorkomen dat uw systeem wordt blootgesteld aan mogelijke dreigingen.
Beveiliging & veiligheid
RISICO: MEDIUMIn tegenstelling tot gewone XLSX KAN een XLSB VBA-macro's bevatten (het sluit xl/vbaProject.bin in), dus behandel een onverwachte .xlsb als een .xlsm: Excel opent internet-/e-mailbestanden in de Beveiligde weergave en kan waarschuwen dat macro's zijn uitgeschakeld - laat de beveiliging aan en schakel geen macro's in voor bestanden die u niet verwachtte. Kwaadaardige werkboeken met macro's zijn een reëel phishing-risico. Het openen van het bestand in Google Sheets of LibreOffice omzeilt de VBA-engine van Excel volledig als u de gegevens alleen hoeft te lezen.
Formaatdetails
in een notendopProgramma's die XLSB-bestanden openen
Technische details
diepe specificaties| Containerformaat | Op ZIP gebaseerd OPC-pakket - identieke buitenstructuur als .xlsx en .xlsm |
| Codering van celgegevens | BIFF12 binaire recordstromen opgeslagen in .bin-onderdelen (bijv. xl/worksheets/sheet1.bin) |
| Macro-ondersteuning | Altijd geschikt voor macro's; er bestaat geen macrovrije variant (in tegenstelling tot .xlsx vs .xlsm) |
| MIME-type | application/vnd.ms-excel.sheet.binary.macroEnabled.12 |
| Magic bytes | 50 4B 03 04 („PK” ZIP local-file-header handtekening op offset 0) |
| Max rijen per werkblad | 1.048.576 (2²⁰) |
| Max kolommen per werkblad | 16.384 (kolommen A-XFD) |
| Limiet formulelengte | 8.192 tekens per formule (vs 1.024 tekens in verouderde .xls) |
| Bestandsgrootte vs XLSX | Doorgaans 40-75% kleiner dan een gelijkwaardige .xlsx voor grote gegevensintensieve werkboeken |
| Laad-/bewaarprestaties | Aanzienlijk sneller dan .xlsx bij grote werkboeken; binaire records elimineren XML-parse-overhead |
| Versleuteling | Ondersteund via Office Open XML-versleuteling (AES-128 of AES-256) |
| Compatibiliteit met derden | Gedeeltelijk - LibreOffice Calc en Google Sheets kunnen .xlsb openen, maar met beperkte getrouwheid voor complexe functies |
| Uitgebracht | 2007 (Excel 2007) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | learn.microsoft.com |
XLSB conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over XLSB-bestanden.