Wat is het XLSX-bestandsformaat?
Bestanden met de extensie .xlsx bevatten spreadsheets gecomprimeerd in een ZIP-archief, opgeslagen in een open formaat gebaseerd op XML - Office Open XML (OOXML). Het formaat werd geïntroduceerd met Microsoft Office 2007, ontworpen om een grotere portabiliteit en interoperabiliteit te bieden dan het oudere binaire .xls-formaat.
Een .xlsx-spreadsheet kan het volgende bevatten:
- Gegevens opgeslagen in de vorm van tabellen
- Grafieken en diagrammen
- Formules en functies
- Benoemde bereiken, draaitabellen en voorwaardelijke opmaak
.xlsx is het eigen formaat voor Microsoft Excel 2007 en alle nieuwere versies, en wordt ook ondersteund door andere spreadsheet-applicaties. Het ondersteunt geen macro's - voor werkmappen die VBA-macro's bevatten, moet het bestand worden opgeslagen als .xlsm, een variant van hetzelfde OOXML-pakket. Een binair gecomprimeerd alternatief, .xlsb, biedt kleinere bestandsgroottes en sneller laden voor zeer grote werkmappen.
Onder de motorkap is een .xlsx-bestand een standaard ZIP-pakket met een set XML-bestanden die zijn georganiseerd in een gedefinieerde mappenstructuur, met xl/workbook.xml als het primaire toegangspunt en [Content_Types].xml in de root.
Naast de eigen Microsoft Excel-applicatie worden .xlsx-bestanden breed ondersteund - Google Sheets en Excel voor het web bieden u beide de mogelijkheid om volledig gratis .xlsx-bestanden te bekijken, te bewerken en te maken.
Beveiliging & veiligheid
RISICO: LOWGewone XLSX-bestanden kunnen geen macro's bevatten, dus een .xlsx-bijlage is veel veiliger dan een .xlsm of verouderde .xls. De resterende risico's zijn externe links en op DDE/formules gebaseerde aanvallen: een werkmap kan gegevens ophalen van een URL of externe inhoud activeren, daarom opent Excel internet-/e-mailbestanden in de „Beveiligde weergave” - laat dit aan staan en schakel bewerken niet in voor bestanden die u niet verwachtte. Als een „spreadsheet” binnenkomt als .xlsm en vraagt om macro's in te schakelen, wees dan achterdochtig. Openen in Google Sheets of LibreOffice omzeilt de VBA-engine van Excel volledig.
Formaatdetails
in een notendopProgramma's die XLSX-bestanden openen
Technische details
diepe specificaties| Containerformaat | ZIP/OPC-pakket (Open Packaging Conventions) |
| Primaire opmaaktaal | XML (Extensible Markup Language) |
| MIME-type | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet |
| Magic bytes (hex) | 50 4B 03 04 - standaard ZIP local file header |
| Primaire werkmap-ingang | xl/workbook.xml binnen het ZIP-pakket |
| Macro-ondersteuning | Geen; VBA-macro's vereisen de .xlsm-variant |
| Maximum rijen per blad | 1.048.576 (2^20) |
| Maximum kolommen per blad | 16.384 (2^14, kolommen A tot en met XFD) |
| Compressie-algoritme | Deflate (ZIP) toegepast op alle XML-onderdeelstromen |
| Gedeelde tekenreekstabel | Herhaalde tekstwaarden gededupliceerd in xl/sharedStrings.xml |
| Opslag van celstijlen | Getalnotaties, lettertypen, vullingen en randen gedefinieerd in xl/styles.xml |
| Versleutelingsondersteuning | AES-256 wachtwoordversleuteling via OOXML Encryption Info-structuur |
| Formule-ondersteuning | 400+ ingebouwde werkbladfuncties; ondersteunt matrixformules en gestructureerde tabelverwijzingen |
| Standaardisatie-instantie | ECMA International (ECMA-376) en ISO/IEC (ISO/IEC 29500) |
| Uitgebracht | 2007 (Excel 2007); standardised as ECMA-376 / ISO-IEC 29500 (2008) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | learn.microsoft.com |
XLSX conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over XLSX-bestanden.