Różnice między .xls a .xlsx i xlsm

Poniższa tabela zawiera podstawowe różnice między .xls a .xlsx i xlsm.

Rozwiązano problemy z konwertowaniem formatu pliku z .xls na format .xlsx lub xlsm

Jeśli występują jakiekolwiek z poniższych objawów, wykonaj poniższe czynności, aby przekonwertować pliki z .xls na .xlsx, a jeśli skoroszyty (.xls) zawierają makra, możesz przekonwertować je na xlsm.

  1. Wolne działanie podczas otwierania skoroszytów z rozszerzeniem .xls (problem 3)

  2. Większy rozmiar pliku z rozszerzeniem .xls (problem 3)

  3. Jeśli używasz .xls z makrami i jest wyświetlany błąd OLE, taki jak poniższy zrzut ekranu (problem 4)

Uwaga: Przed wykonaniem poniższych czynności upewnij się, że masz kopię lub kopię zapasową oryginalnych plików. Po konwersji sprawdź zawartość lub układ wszystkich zmian w przekonwertowanym pliku.

Procedura konwertowania na pliki .xls na pliki .xlsx

  1. Aby sprawdzić, czy pliki są w formacie .xls, typ pliku można zauważyć jako Microsoft arkuszu programu Excel 97–2003 w Eksploratorze.

  2. Otwórz skoroszyt > Przejdź do pozycji Plik > Zapisz jako > Przeglądaj — co spowoduje otwarcie poniższego okna. Upewnij się, że znajdujesz się we właściwej ścieżce, aby zapisać skoroszyt > Wybierz skoroszyt programu Excel (*.xlsx) w obszarze Zapisz jako typ > Wybierz pozycję Zapisz.

  3. Zamknij i ponownie otwórz zapisany skoroszyt (.xlsx), aby zmiany zostały wprowadzone. Przekonwertowany skoroszyt będzie widoczny w tym samym folderze co typ Microsoft arkuszu programu Excel, jak pokazano poniżej:

Uwaga: Można również zauważyć, że rozmiar pliku został zmniejszony prawie 3 razy w .XLS rozmiaru pliku.

Procedura sprawdzania, czy .xls skoroszyty zawierają makra

  1. Najpierw musimy sprawdzić, czy .xls pliki, które próbujemy przekonwertować, mają makra. Aby to sprawdzić, wykonaj poniższe czynności.Otwórz .xls skoroszyt > kartę Deweloper > przycisk Wybierz makra, jak pokazano poniżej

  2. Zostanie otwarte okno dialogowe, jak pokazano poniżej. Jeśli istnieją jakieś makra, nazwy zostaną wyświetlone w tym oknie. W tym miejscu polecenie Zapisz to makro obecne w skoroszycie.

Procedura konwertowania .xls (skoroszytów makr) na xlsm

  1. Otwórz zidentyfikowany .xls skoroszyt zawierający makra.

  2. Przejdź do pozycji Plik > Zapisz jako > Przeglądaj — co spowoduje otwarcie poniższego okna. Upewnij się, że znajdujesz się we właściwej ścieżce, aby zapisać skoroszyt > Wybierz pozycję Excel Macro-Enabled Skoroszyt (*.xlsm), jak pokazano poniżej, a następnie wybierz pozycję Zapisz.

  3. Nowy skoroszyt o tej samej nazwie pliku z rozszerzeniem xlsm będzie dostępny, jak pokazano poniżej:

  4. Zamknij skoroszyt, aby zmiany zostały wprowadzone. Otwórz ponownie i sprawdź, czy makra są uruchomione zgodnie z oczekiwaniami.

Dodatkowe informacje z Microsoft artykułów

Zapisywanie skoroszytu w innym formacie pliku (microsoft.com)

Formatowanie i funkcje programu Excel, które nie są przenoszone do innych formatów plików (microsoft.com)

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.