Hvad er XLSB-filformatet?
.xlsb-filer er binære regnearksprojektmapper genereret af Microsoft Excel 2007 og nyere. De gemmer regnearksdata organiseret i kolonner og rækker, hvor celler kan indeholde tekst, billeder, diagrammer, makroer og formler.
Oprettelse af XLSB-formatet
.xlsb blev introduceret sammen med Microsoft Excel 2007, som også bragte .xlsx-formatet, der begge erstattede det ældre .xls-format. Det binære projektmappeformat er designet til at lette arbejdet med store regneark. Det kan åbnes af ældre versioner af Microsoft Excel, selvom visse funktioner muligvis ikke understøttes fuldt ud i sådanne tilfælde.
XLSB vs XLSX
Både .xlsb og .xlsx er ZIP-baserede OPC-pakker - hvis man åbner en af dem i et arkivværktøj, afsløres en mappestruktur af interne dele. Den afgørende forskel ligger indeni: .xlsx gemmer arkdata som XML-filer, mens .xlsb gemmer de samme data som binære BIFF12-poststrømme (.bin-dele såsom xl/worksheets/sheet1.bin). Da XML-parsing springes helt over, tager læsning og skrivning af .xlsb-filer betydeligt kortere tid, hvilket er især vigtigt, når man arbejder med meget store projektmapper. Det binære format hæver også loftet for formellængde til 8.192 tegn sammenlignet med grænsen på 1.024 tegn i det forældede .xls-format.
Bemærkning om makroer og sikkerhed
.xlsb-filer kan indeholde makroer - scripts, der køres på enheden hos den, der åbner filen. Da makrounderstøttelse er indbygget i selve formatet (det er altid makro-aktiveret, i modsætning til .xlsx), bliver .xlsb-vedhæftninger undertiden udnyttet af ondsindede aktører. Udvis særlig forsigtighed, når du åbner .xlsb-filer modtaget fra ukendte kilder for at undgå at udsætte dit system for potentielle trusler.
Sikkerhed og tryghed
RISIKO: MEDIUMI modsætning til almindelig XLSX KAN en XLSB indeholde VBA-makroer (den indlejrer xl/vbaProject.bin), så behandl en uventet .xlsb som en .xlsm: Excel åbner internet-/e-mail-filer i Beskyttet visning og kan advare om, at makroer er deaktiveret - lad beskyttelsen være slået til, og aktiver ikke makroer for filer, du ikke forventede. Ondsindede projektmapper med makroer er en reel phishing-vektor. Åbning af filen i Google Sheets eller LibreOffice undgår helt Excels VBA-motor, hvis du kun har brug for at læse dataene.
Formatdetaljer
kort fortaltProgrammer der åbner XLSB-filer
Tekniske detaljer
dyb specifikation| Containerformat | ZIP-baseret OPC-pakke - identisk ydre struktur som .xlsx og .xlsm |
| Kodning af celledata | BIFF12 binære poststrømme gemt i .bin-dele (f.eks. xl/worksheets/sheet1.bin) |
| Makrounderstøttelse | Altid makro-aktiveret; der findes ingen makrofri variant (kontrast .xlsx vs .xlsm) |
| MIME-type | application/vnd.ms-excel.sheet.binary.macroEnabled.12 |
| Magic bytes | 50 4B 03 04 («PK» ZIP lokal-fil-header signatur ved offset 0) |
| Maks. rækker pr. regneark | 1.048.576 (2²⁰) |
| Maks. kolonner pr. regneark | 16.384 (kolonne A-XFD) |
| Grænse for formellængde | 8.192 tegn pr. formel (mod 1.024 tegn i det forældede .xls) |
| Filstørrelse vs XLSX | Typisk 40-75 % mindre end en tilsvarende .xlsx for store datatunge projektmapper |
| Indlæsnings-/gemmeydeevne | Betydeligt hurtigere end .xlsx på store projektmapper; binære poster eliminerer XML-parse-overhead |
| Kryptering | Understøttet via Office Open XML-kryptering (AES-128 eller AES-256) |
| Tredjepartskompatibilitet | Delvis - LibreOffice Calc og Google Sheets kan åbne .xlsb, men med begrænset nøjagtighed for komplekse funktioner |
| Udgivet | 2007 (Excel 2007) |
| Åben standard | Ja · royaltyfri |
| Specifikation | learn.microsoft.com |
XLSB-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om XLSB-filer.