Dlaczego konwertować XLSM na XLSB?
Ludzie konwertują XLSM na .XLSB, gdy skoroszyt otwiera się powoli lub plik stał się zbyt duży - XLSB przechowuje wszystko w kompaktowej strukturze binarnej zamiast XML, dzięki czemu ładuje się szybciej i zajmuje mniej miejsca na dysku. Jest to standardowe rozwiązanie dla skoroszytów z setkami tysięcy wierszy, wieloma formułami lub rozbudowanymi tabelami przestawnymi. XLSB obsługuje makra VBA tak samo jak XLSM, więc nie ma wad funkcjonalnych dla użytkowników Excel.
Jak przekonwertować XLSM na XLSB
Microsoft Excel - Zapisz jako PAID
Otwórz plik .xlsm, przejdź do Plik > Zapisz jako i wybierz Skorowidz binarny programu Excel (*.xlsb) z listy rozwijanej formatów; żadne dane, makra ani formatowanie nie zostaną utracone.
LibreOffice Calc FREE
Otwórz .xlsm w LibreOffice Calc, wybierz Plik > Zapisz jako i wybierz Microsoft Excel Binary (.xlsb); złożone tabele przestawne lub zaawansowane formatowanie mogą nie zostać przekonwertowane idealnie.
Wiersz poleceń - LibreOffice CLI
Konwertuj za pomocą: libreoffice --headless --convert-to xlsb plik.xlsm
Programy konwertujące XLSM
O tych formatach
Plik XLSM to arkusz kalkulacyjny Microsoft Excel, który zawiera makra VBA - kod automatyzacji uruchamiany wewnątrz pliku. Można go otworzyć w Microsoft Excel (pełna obsługa makr),…
Otwórz szczegóły .XLSM →Plik XLSB to skoroszyt programu Microsoft Excel zapisany w formacie binarnym zamiast standardowego XLSX. Przechowuje te same arkusze kalkulacyjne i może zawierać makra, ale otwiera się i…
Otwórz szczegóły .XLSB →Jakość i na co uważać
- Makra VBA są w pełni zachowane - XLSB jest formatem obsługującym makra, więc żaden kod nie jest usuwany podczas konwersji.
- Pliki XLSB są zazwyczaj o 30-50% mniejsze niż odpowiadające im pliki
.xlsmw przypadku skoroszytów z dużą ilością danych liczbowych i formuł; pliki z dużą ilością tekstu lub rzadkimi danymi mogą zmniejszyć się w mniejszym stopniu. - XLSB to zastrzeżony format binarny: Google Sheets i LibreOffice mogą go otwierać, ale mogą mieć problemy ze złożonymi tabelami przestawnymi, wykresami lub zaawansowanym formatowaniem.
Najczęściej zadawane pytania
Czy konwersja XLSM na XLSB usuwa makra?
O ile mniejszy będzie plik XLSB?
Czy mogę otworzyć plik XLSB w LibreOffice lub Google Sheets?
.xlsb, ale obsługa zaawansowanych funkcji, takich jak złożone tabele przestawne i makra VBA, jest ograniczona - użyj programu Excel, aby uzyskać pełną zgodność.