Hvorfor konvertere XLSB til XLSM?
Folk konverterer XLSB til .XLSM primært for kompatibilitet - langt flere tredjepartsverktøy, skript og BI-koblinger kan lese den XML-baserte XLSM enn den binære XLSB. Begge formatene støtter VBA-makroer, så byttet holder all automatisering intakt mens arbeidsboken åpnes for et bredere økosystem. XLSB er raskere for svært store filer, men XLSM er standardvalget ved deling av filer eller mating av datastrømmer.
Hvordan konvertere XLSB til XLSM
Microsoft Excel - Lagre som RELIABLE
Åpne XLSB i Excel, trykk F12 (Windows) eller bruk Fil > Lagre som (Mac), velg Makroaktivert Excel-arbeidsbok (*.xlsm) fra formatlisten, og lagre.
LibreOffice Calc FREE
Åpne XLSB, velg Fil > Lagre som, velg Excel 2007-365 Makroaktivert (.xlsm), og klikk «Behold gjeldende format» når du blir spurt.
Kommandolinje - LibreOffice CLI
Kjør libreoffice --headless --convert-to xlsm file.xlsb for å massekrevere uten å åpne brukergrensesnittet.
Programmer som konverterer XLSB
Om disse formatene
En XLSB-fil er et Microsoft Excel-regneark lagret i et binært format i stedet for det vanlige XLSX. Den inneholder de samme regnearkene og kan inneholde makroer, men åpnes og lagres raskere…
Åpne .XLSB-detaljer →En XLSM-fil er et Microsoft Excel-regneark som inneholder VBA-makroer - automatiseringskode som kjører inne i filen. Åpne den i Microsoft Excel (full makrostøtte), LibreOffice Calc eller…
Åpne .XLSM-detaljer →Kvalitet og hva du bør passe på
XLSM-filer er vanligvis større ennXLSBfordi XML-tekst er mindre kompakt enn binær lagring.- VBA-makroer overføres intakt; hvis arbeidsboken ikke har makroer, gir lagring som
.xlsxenda bredere kompatibilitet. - Hvis makro-nøyaktighet er kritisk, bør du bruke Excel for konverteringen - LibreOffice bevarer makrokoden i filen, men utfører kanskje ikke all VBA helt korrekt.
Ofte stilte spørsmål
Blir VBA-makroer bevart når man konverterer XLSB til XLSM?
XLSB og XLSM lagrer VBA-makroer i en innebygd vbaProject.bin-blokk, så makrokoden overføres intakt. Hvis du konverterer via LibreOffice, beholdes makroene i filen - ved å åpne resultatet i Excel vil de kjøre som normalt.Vil formler og pivottabeller overleve konverteringen?
XLSB og XLSM støtter de samme formlene, pivottabellene, diagrammene og formateringen, så konvertering i Excel eller LibreOffice er tapsfri for standard innhold i arbeidsboken.Hvorfor ikke konvertere til XLSX i stedet for XLSM?
.xlsx fjerne dem - Excel advarer om dette og krever at du velger XLSM for å beholde dem. Bruk .xlsx kun hvis du vil ha en kopi uten makroer.Hvorfor er XLSM-filen større enn den opprinnelige XLSB?
XLSB lagrer data som kompakte binære poster, mens XLSM bruker XML-tekst inne i et ZIP-arkiv - de samme dataene tar mer plass i XML-form.