Přeskočit na obsah

Převod souboru XLSM do XLS

Převést sešity Excel s podporou maker do staršího formátu XLS a zkontrolovat limity kompatibility.

Vytvořte soubory XLS online

Soubory XLSM zatím číst neumíme, takže tenhle převod nenabízíme. Pokud dokážete svou práci uložit do některého z těchto formátů nebo dalších, XLS z něj vyrobíme:

Chcete převádět XLSM na XLS?

Dejte nám vědět. Podle zájmu vybíráme, které převody přidáme jako další.

Jak převést soubor xlsm do formátu xls

Starší tabulkové programy, reportovací systémy a vestavěná zařízení mohou přijímat pouze starší formát .xls. Převod sešitu .xlsm může také zjednodušit sdílení s uživateli, jejichž software nedokáže otevřít novější formáty Office, ale převod do staršího formátu může změnit nebo odstranit funkce sešitu.

Co je formát XLSM

.xlsm je formát sešitu Microsoft Office Open XML s podporou maker, který byl představen v Excel 2007. Jedná se o balíček XML založený na ZIP, který ukládá listy, vzorce, formátování, grafy, tabulky a projekt VBA, obvykle jako vloženou binární komponentu.

Uživatelé Excelu používají XLSM pro automatizované reporty, finanční modely, inventární systémy a sešity obsahující tlačítka, procedury událostí nebo jinou automatizaci VBA. Excel blokuje nebo omezuje spouštění maker podle nastavení zabezpečení; makra povolujte pouze v souborech z důvěryhodného zdroje.

Co je formát XLS

.xls je starší binární formát sešitu Excelu, který se používal především v Excel 97 až Excel 2003. Aktuální Microsoft Excel, LibreOffice Calc, Apache OpenOffice Calc a mnoho starších podnikových aplikací jej dokáže otevřít.

Jeho hlavní výhodou je kompatibilita se starším softwarem a importními systémy. Listy XLS jsou omezeny na 65 536 řádků a 256 sloupců oproti 1 048 576 řádkům a 16 384 sloupcům v moderních sešitech Excelu. XLS také nemá nativní podporu některých novějších funkcí a objektů Excelu.

Jak převést XLSM na XLS

Microsoft Excel pro počítače

  1. Vytvořte záložní kopii původního souboru workbook.xlsm; originál ponechte beze změn.
  2. Otevřete kopii v Microsoft Excel pro počítače. Makra nepovolujte, pokud soubor není důvěryhodný a testování maker není nezbytné.
  3. Vyberte File → Save As, zvolte umístění a nastavte typ souboru na Excel 97-2003 Workbook (*.xls).
  4. Uložte soubor jako workbook.xls. Když Excel zobrazí upozornění na kompatibilitu, vyberte Continue nebo otevřete Check Compatibility a prohlédněte si ovlivněné funkce.
  5. Zavřete soubor XLS a znovu jej otevřete. Zkontrolujte vzorce, formátování, grafy, nastavení tisku, externí odkazy, ovládací prvky a všechny požadované procedury VBA.

Některé verze Excelu nabízejí stejný formát prostřednictvím File → Export → Change File Type. Zde vyberte Excel 97-2003 Workbook (*.xls). Na rozdíl od XLSM může soubor XLS zachovat projekt VBA; převod makra automaticky neodstraní, ačkoli Excel může změnit nebo odmítnout kód závislý na novějších funkcích objektového modelu.

LibreOffice Calc

Otevřete sešit v LibreOffice Calc, vyberte File → Save As, zvolte Excel 97-2003 (*.xls) a potvrďte upozornění na starší formát. Calc dokáže převést běžné listy, vzorce a formátování, ale zachování VBA a kompatibilita objektů specifických pro Excel jsou méně spolehlivé než v Excelu. Pokud musí zůstat funkční makra, ovládací prvky, datová připojení nebo složité formátování, použijte Excel.

Online převodníky

CloudConvert a Zamzar poskytují převod XLSM na XLS v prohlížeči. Nahrajte sešit, jako výstupní formát zvolte XLS, spusťte převod a stáhněte výsledek. Online služby používejte pouze pro nedůvěrné soubory: nahráním můžete třetí straně zpřístupnit mzdová data, záznamy zákazníků, vlastnické vzorce, přihlašovací údaje nebo zdrojový kód VBA. Prostudujte podmínky uchovávání a mazání dat a počítejte s tím, že makra a objekty specifické pro Excel bude po převodu nutné ověřit.

Kompatibilita a ztráta dat

Uložení ve formátu XLS může zahodit nebo změnit funkce bez úplného ekvivalentu ve starším formátu, včetně některých novějších typů grafů, pravidel podmíněného formátování, tabulek, průřezů, externích připojení, obsahu datového modelu, komentářů s vlákny a objektů listu. Kontrola kompatibility v Excelu před uložením identifikuje mnoho potenciálních změn.

Moderní vzorce, včetně novějších vzorců s dynamickými poli a nedávno zavedených funkcí, mohou být převedeny, ztratit dynamické chování nebo v starších verzích Excelu vytvářet chyby kompatibility. Zkontrolujte chyby vzorců, změněné formáty dat a čísel, upravené pojmenované oblasti, nefunkční externí odkazy, posunuté konce stránek, ztracené oblasti tisku a poškozené nastavení ochrany.

Pokud sešit obsahuje data mimo rozsah 65 536 řádků nebo 256 sloupců, před převodem tato data přesuňte nebo rozdělte. Excel může upozornit, že buňky mimo povolený rozsah budou ztraceny, a výsledný XLS je nedokáže reprezentovat. Před nahrazením původního souboru XLSM otestujte v převedeném souboru všechna makra, ovládací prvky formulářů, chráněné listy, grafy a propojené zdroje dat.

XLSM vs XLS: srovnání formátů

Jak si formáty XLSM a XLS stojí v nejdůležitějších vlastnostech pro tento převod.

Srovnání souborových formátů XLSM a XLS
Vlastnost .XLSM Microsoft Excel Macro-Enabled Workbook .XLS Microsoft Excel Spreadsheet
Upravitelný text Omezeně Ne
Pevné rozvržení stránek Ne Ne
Formátování textu Rozsáhlé Rozsáhlé
Obrázky Ano Omezeně
Interaktivní prvky Ano Ano
Ochrana heslem Základní Základní
Otevírá se ve webovém prohlížeči Částečně Částečně
Typická velikost souboru Střední Střední
Otevřený standard Částečně otevřený Ne
Nejvhodnější pro Úpravy a postprodukce Výměna dat
Zavedeno 2007 1987
Vývojář Microsoft Microsoft
MIME typ application/vnd.ms-excel.sheet.macroEnabled.12 application/vnd.ms-excel

Informace o příponách a typech souborů poskytuje File-Extensions.org

Soubor už byl stažen

Tento soubor už byl stažen. Kvůli ochraně soukromí jsme ho hned po stažení smazali ze serveru, takže ho nejde stáhnout znovu. Pokud ho potřebujete ještě jednou, převeďte soubor znovu.