Jak przekonwertować XLSX na XLSM
- Dodaj swój plik .XLSX - przeciągnij go do powyższego pola lub kliknij, aby przeglądać.
- Przekonwertuj go na format .XLSM w kilka sekund.
- Pobierz swój nowy plik .XLSM.
Czego się spodziewać
- Cała zawartość arkusza - formuły, wykresy, tabele przestawne, nazwane zakresy, formatowanie warunkowe - pozostaje niezmieniona; konwersja dodaje jedynie kontener makr VBA.
- Plik
.xlsmjest nieco większy niż źródłowy.xlsx, ponieważ sekcjavbaProject.binjest obecna nawet przed zapisaniem jakichkolwiek makr. - Ponieważ pliki
.xlsmmogą uruchamiać kod wykonywalny, klienty poczty e-mail i narzędzia antywirusowe flagują je bardziej agresywnie niż.xlsx; Excel utrzymuje makra wyłączone, dopóki wyraźnie nie klikniesz „Włącz zawartość”.
Najczęściej zadawane pytania
Czy muszę dodać makra przed konwersją?
Nie - możesz najpierw przekonwertować plik
.xlsx zawierający tylko dane na .xlsm, a makra dodać lub zarejestrować później.Czy LibreOffice Calc może otworzyć przekonwertowany plik `.xlsm`?
Może odczytać dane arkusza, ale uruchamia makra za pomocą własnego silnika Basic, a nie VBA, więc makra specyficzne dla programu Excel mogą nie działać lub zachowywać się inaczej.
Czy plik `.xlsm` będzie działać w Excel na macOS?
Tak, Excel dla macOS obsługuje VBA i odczytuje pliki
.xlsm, ale makra wywołujące interfejsy API specyficzne dla systemu Windows (wywołania powłoki, funkcje Win32) przestaną działać niezależnie od formatu.Czy mogę po prostu zmienić rozszerzenie z `.xlsx` na `.xlsm`?
Excel wykryje niezgodność formatu i ostrzeże Cię przy zapisie - zamiast zmiany nazwy użyj właściwej opcji Zapisz jako lub konwertera.
Programy konwertujące XLSX: Microsoft Excel · PlanMaker · Corel Quattro Pro · Ability Spreadsheet · Microsoft Excel for Mac · OpenOffice.org Calc · LibreOffice Calc