Zapisywanie xls w xlsx xlsm

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

Poniższa tabela zawiera podstawowe różnice między .xls a .xlsx i xlsm.
00e37252-40ba-4216-a6c1-c6078c5c84b3

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 otrzymujesz błąd OLE, taki jak poniższy zrzut ekranu (problem 4)
    df76640f-0104-4ee9-9000-509bcbf29dd0
    6f1abd22-be9e-4b34-ba35-c8ff9a491d7b

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, można zauważyć typ pliku jako arkusz programu Microsoft Excel 97–2003 w Eksploratorze.
    2c67d144-9b1a-495e-92ea-e4b31af1023e
  2. Otwórz skoroszyt Przejdź dopozycji > Zapisz plik >jako>przeglądanie , 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.
    447b0b8f-75f4-43ec-9aaf-71c6b780d0ff
  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 arkusza programu Microsoft Excel , jak pokazano poniżej:
    96edb80b-ab8b-4c6d-9d71-d1f9de7552a6

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 plików, które próbujemy przekonwertować, zawiera makra. Aby to sprawdzić, wykonaj poniższe czynności.
    Otwórz.xlskarcie> Deweloper skoroszytu> Wybierz przycisk Makra, jak pokazano poniżej
    68ecce61-13f6-4839-8902-80000d688797
  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.
    b839dba2-24fb-4705-8dc3-c3beb36825ff

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 zapisywania skoroszytu > Wybierz pozycję Excel Macro-Enabled Skoroszyt (*.xlsm), jak pokazano poniżej, a następnie wybierz pozycję Zapisz.
    ed3f8761-d11d-4e4b-ae36-6fee9b75c662
  3. Nowy skoroszyt o tej samej nazwie pliku z rozszerzeniem xlsm będzie dostępny, jak pokazano poniżej:
    5838be6d-7375-41cd-8b48-736769c3abe1
  4. Zamknij skoroszyt, aby zmiany zostały wprowadzone. Otwórz ponownie i sprawdź, czy makra są uruchomione zgodnie z oczekiwaniami.

Dodatkowe informacje z artykułów firmy Microsoft

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)