Konwertuj XLSX na XLSM
Konwertuj skoroszyty XLSX do obsługującego makra formatu XLSM programu Excel bez zmieniania rozszerzenia.
Konwertuj pliki XLSX online
Nie mamy jeszcze dedykowanego konwertera online dla XLSX na XLSM, ale pliki XLSX możesz przekonwertować online na te i inne formaty:
Chcesz przekonwertować XLSX na XLSM?
Daj nam znać. Kolejne konwersje do dodania wybieramy według zainteresowania.
Jak konwertować xlsx do xlsm
- Dokumenty
- Brak ocen.
Skoroszyt wymaga konwersji, gdy musi zawierać makra VBA lub zostać wprowadzony do przepływu pracy, który akceptuje wyłącznie format obsługujący makra programu Excel. Zapisanie pliku XLSX jako XLSM zmienia typ pakietu, ale samo w sobie nie tworzy kodu VBA ani nie włącza makr.
Czym jest format XLSX
XLSX to standardowy format skoroszytów oparty na XML, używany przez Microsoft Excel 2007 i nowsze wersje, Microsoft 365, LibreOffice Calc, Apple Numbers oraz wiele bibliotek arkuszy kalkulacyjnych. Jest to oparty na ZIP pakiet Office Open XML, w którym przechowywane są arkusze, formuły, formatowanie, wykresy, tabele, nazwy i powiązane dane skoroszytu.
XLSX nie może przechowywać osadzonego projektu VBA. Jeśli skoroszyt obsługujący makra zostanie zapisany jako XLSX, Excel ostrzeże, że zawartość VBA nie może zostać zachowana, i usunie projekt z zapisanej kopii. XLSX jest zatem zwykle używany jako format zwykłych arkuszy kalkulacyjnych, eksportowanych raportów i skoroszytów, które nie używają makr.
Czym jest format XLSM
XLSM to format skoroszytu Office Open XML obsługujący makra. Przechowuje taką samą ogólną zawartość skoroszytu jak XLSX, a ponadto może zawierać projekt VBA, zwykle przechowywany w pakiecie jako vbaProject.bin.
Używaj XLSM w przypadku skoroszytów zawierających procedury VBA, procedury obsługi zdarzeń, UserForms lub kontrolki uruchamiające makra. Excel zwykle ostrzega użytkowników przed uruchomieniem VBA; należy wybrać Enable Content tylko wtedy, gdy plik i jego kod są zaufane. XLSM nie jest z natury mniejszy ani lepszy od XLSX w przypadku skoroszytu bez makr.
Konwersja za pomocą Microsoft Excel
- Otwórz plik
.xlsxw komputerowej wersji programu Excel dla systemu Windows lub macOS. - Wybierz File → Save As. Jeśli ta opcja jest dostępna, użyj Save a Copy, aby zachować oryginalny plik bez zmian.
- Wybierz pozycję Excel Macro-Enabled Workbook (*.xlsm) na liście typów plików.
- Wybierz miejsce docelowe, wprowadź nazwę pliku zakończoną rozszerzeniem
.xlsmi wybierz Save. - Jeśli Excel ostrzeże, że wybrany format obsługuje makra, potwierdź chęć zachowania formatu obsługującego makra.
Nie zmieniaj wyłącznie rozszerzenia nazwy pliku. Zmiana nazwy workbook.xlsx na workbook.xlsm pozostawia wewnętrzny pakiet jako XLSX, dlatego Excel może zgłosić, że rozszerzenie nie pasuje do formatu pliku.
Jeśli źródłem jest zwykły plik XLSX, zapisany plik XLSM nie będzie zawierać kodu VBA. Jeśli makra są wymagane, dodaj kod później za pomocą Edytora Visual Basic programu Excel, a następnie przetestuj skoroszyt przed jego rozpowszechnieniem.
Konwersja za pomocą LibreOffice Calc
Otwórz skoroszyt w programie Calc, wybierz File → Save As, wybierz format Excel obsługujący makra .xlsm i potwierdź, że skoroszyt ma zostać zapisany w formacie Excel. Dokładna nazwa filtra różni się w zależności od wersji LibreOffice.
LibreOffice może konwertować strukturę skoroszytu, ale jego zgodność z VBA jest niepełna. Otwórz wynik ponownie w Microsoft Excel i sprawdź formuły, formatowanie, kontrolki, łącza zewnętrzne, połączenia danych oraz wszelkie makra, zanim zaczniesz polegać na tym pliku. W przypadku skoroszytu zawierającego VBA specyficzne dla Excela lub zaawansowane kontrolki bezpieczniejszym konwerterem jest komputerowa wersja programu Excel.
Korzystanie z konwertera online
Usługi takie jak CloudConvert i Convertio oferują konwersję XLSX do XLSM w przeglądarce. Przesyłaj tylko skoroszyty, które mogą zostać przekazane na serwer zewnętrzny; poufne dane, dane uwierzytelniające, parametry połączeń i zastrzeżone formuły mogą zostać ujawnione podczas przetwarzania.
Usługa online może zmienić format pakietu, ale nie może utworzyć użytecznego kodu VBA. Może również zmodyfikować formuły, łącza zewnętrzne, połączenia danych, kontrolki, wykresy lub zaawansowane formatowanie. Pobierz wynik, otwórz go w komputerowej wersji programu Excel i porównaj ze źródłem przed jego udostępnieniem.
Sprawdzanie przekonwertowanego skoroszytu
- Porównaj ważne obliczone wartości z oryginałem XLSX. Excel może ponownie obliczyć formuły po otwarciu nowego pliku, szczególnie gdy skoroszyt używa funkcji zmiennych, łączy zewnętrznych, dodatków lub nieobsługiwanych funkcji.
- Sprawdź nazwane zakresy, tabele, wykresy, zawartość Power Query, połączenia danych, kontrolki ActiveX lub formularzy oraz łącza zewnętrzne. Funkcje te mogą działać inaczej w różnych wersjach programu Excel i konwerterach innych firm.
- Jeśli skoroszyt zawiera VBA, sprawdź, czy projekt, odwołania, procedury obsługi zdarzeń, UserForms i podpisany cyfrowo kod nadal działają. Zapisanie lub konwersja podpisanego skoroszytu może unieważnić jego podpis cyfrowy.
- Zachowaj oryginalny plik XLSX jako kopię zapasową. Najpierw otwórz plik XLSM z wyłączonymi makrami, a następnie włącz je dopiero po zweryfikowaniu źródła i zawartości pliku.
Porównanie formatu XLSX z XLSM
Jak formaty XLSX i XLSM wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.
| Cecha | .XLSX Microsoft Excel Open XML Spreadsheet | .XLSM Microsoft Excel Macro-Enabled Workbook |
|---|---|---|
| Edytowalny tekst | Nie | Ograniczone |
| Stały układ strony | Nie | Nie |
| Formatowanie tekstu | Rozbudowany | Rozbudowany |
| Obrazy | Tak | Tak |
| Elementy interaktywne | Tak | Tak |
| Ochrona hasłem | Podstawowy | Podstawowy |
| Otwiera się w przeglądarce internetowej | Częściowo | Częściowo |
| Typowy rozmiar pliku | Średni | Średni |
| Otwarty standard | Tak | Częściowo otwarty |
| Najlepszy do | Wymiana danych | Edycja i postprodukcja |
| Wprowadzono | 2007 | 2007 |
| Twórca | Microsoft | Microsoft |
| Typ MIME | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | application/vnd.ms-excel.sheet.macroEnabled.12 |
Informacje o rozszerzeniach i typach plików zapewnia File-Extensions.org
Sugerowane oprogramowanie i linki: konwertery xlsx na xlsm
Dodatkowe formaty dla konwersji pliku
xlsx
- xlsx do sav
- xlsx do mpp
- xlsx do accdb
- xlsx do webp
- xlsx do arff
- xlsx do csv
- xlsx do xls
- xlsx do xlt
- xlsx do numbers
- xlsx do xlsb
- xlsx do doc
- xlsx do docx
- xlsx do gsheet
- xlsx do htm
- xlsx do html
- xlsx do jpg
- xlsx do lvm
- xlsx do ods
- xlsx do odt
- xlsx do ots
- xlsx do pages
- xlsx do pdf
- xlsx do pmd
- xlsx do pmw
- xlsx do ppt
- xlsx do pptx
- xlsx do prn
- xlsx do qpw
- xlsx do rtf
- xlsx do sdw
- xlsx do slk
- xlsx do stw
- xlsx do tiff
- xlsx do tns
- xlsx do vsd
- xlsx do wb1
- xlsx do wk1
- xlsx do wk4
- xlsx do wks
- xlsx do wq1
- xlsx do xlsmhtml
- xlsx do xltx
- xlsx do xlw
- xlsx do xml
- xlsx do xps