.xlsm — Arkusz kalkulacyjny programu Excel z obsługą makr
Microsoft · 2007
Czym jest plik .xlsm?
Plik XLSM to dokument arkusza kalkulacyjnego utworzony w programie Microsoft Excel, który zawiera makra. Makra to małe programy, które mogą automatyzować powtarzalne zadania w arkuszu kalkulacyjnym, takie jak manipulacja danymi czy formatowanie. Format ten jest używany głównie do celów biznesowych i analizy danych, gdzie konieczne jest efektywne wykonywanie złożonych operacji.
Programy otwierające pliki .xlsm
| Platforma | Program | ||
|---|---|---|---|
| Windows | Microsoft Excel | Płatny | Oficjalny |
| LibreOffice Calc | Darmowy | ||
| OnlyOffice Spreadsheet Editor | Darmowy | ||
| macOS | Microsoft Excel | Płatny | Oficjalny |
| LibreOffice Calc | Darmowy | ||
| Numbers | Darmowy | Oficjalny |
Typowe problemy z plikami .xlsm
Najczęściej zadawane pytania
Główna różnica polega na tym, że pliki XLSM obsługują i zawierają makra (kod VBA), podczas gdy pliki XLSX nie. Oba są częścią formatu Open XML, ale XLSM jest przeznaczony specjalnie dla skoroszytów z obsługą makr.
Tak, niektóre alternatywne programy do arkuszy kalkulacyjnych, takie jak LibreOffice Calc i Google Sheets, często mogą otwierać pliki XLSM, ale funkcjonalność makr może być ograniczona lub nie w pełni obsługiwana.
Otwieranie plików XLSM z nieznanych lub niezaufanych źródeł jest generalnie odradzane, ponieważ makra mogą zawierać złośliwy kod, który może uszkodzić komputer lub wykraść dane.
Szczegóły techniczne
Pliki XLSM opierają się na standardzie Open XML i są zasadniczo archiwami ZIP zawierającymi pliki XML definiujące strukturę, zawartość i makra arkusza kalkulacyjnego. Nagłówek zazwyczaj zaczyna się od sygnatury pliku ZIP '50 4B 03 04'.