Jak działa konwersja XLS na XLSX
Konwerter czyta binarny zeszyt, w tym każdy arkusz, formułę, format liczb i wykres, jaki potrafi rozpoznać, i zapisuje wszystko jako pakiet XLSX.
Formuły zostają formułami, a nie zamieniają się w swoje wyniki, więc po przeniesieniu zeszyt dalej się przelicza.
Dlaczego odejść od XLS
Stary format kończy się na 65 536 wierszach i 256 kolumnach. XLSX sięga 1 048 576 wierszy i 16 384 kolumn, a to różnica między ucięciem eksportu i zachowaniem go w całości.
XLSX znacznie lepiej się też kompresuje, obsługuje więcej formatowania warunkowego i czytają go narzędzia analityczne, więc zeszyt przestaje być ślepą uliczką dla automatyzacji.
Typowe zastosowania
Przywrócenie do życia zeszytu ze starego serwera albo z przestarzałego systemu księgowego, żeby dzisiejszy Excel, Google Sheets albo Numbers dały z nim radę.
Podanie arkusza do potoku danych, skryptu Python albo formularza importu, który oczekuje XLSX i nie czyta formatu binarnego.
Co zostaje zachowane
Arkusze, wartości komórek, formuły, nazwane zakresy, formaty liczb i dat, style komórek, formatowanie warunkowe, wykresy i ustawienia wydruku zostają zachowane.
Makra nie: zeszyt z VBA wymaga formatu .xlsm, więc zachowaj oryginał, jeśli twój arkusz uruchamia kod. Bardzo stare typy wykresów mogą też zostać przerysowane nowoczesnym odpowiednikiem.
Wskazówki przed konwersją
Otwórz wynik i sprawdź sumy na arkuszu, który znasz. Zgodna suma końcowa to najszybszy dowód, że formuły i formaty liczb przeszły nietknięte.
Jeśli zeszyt pobiera dane z innego pliku, podłącz to łącze ponownie po konwersji, bo ścieżka jest zapisana w środku zeszytu i może wciąż wskazywać stare miejsce.