Konverze shs do xlsx

Převod souboru SHS do XLSX

Obnovte obsah tabulky ze zastaralého objektu SHS a uložte jej jako XLSX.

Vytvořte soubory XLSX online

Soubory SHS 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, XLSX z něj vyrobíme:

Jak převést soubor shs do formátu xlsx

Starší soubor Windows .shs může obsahovat buňky tabulky, které současný software nedokáže otevřít, zatímco přijímající systém vyžaduje upravitelný sešit .xlsx. Obnovení proto znamená extrahování nebo opětovné otevření původního obsahu a jeho uložení ve formátu Excelu, nikoli pouhou změnu přípony názvu souboru.

Co je formát SHS

SHS je přípona názvu souboru pro objekt Windows Shell Scrap. Starší verze Windows tyto soubory vytvářely, když uživatelé přetáhli vybraný obsah z aplikací, jako jsou Microsoft Excel nebo Word, na plochu nebo do jiného dokumentu.

Soubor SHS je složený objekt OLE, nikoli běžný sešit s popsanou strukturou listu. Může obsahovat vybraný rozsah tabulky, formátování, vzorce nebo jiný vložený objekt. Tyto soubory se často dochovaly v archivech ze systémů Windows 95, 98, 2000 nebo XP, na starých vyměnitelných médiích a ve složkách používaných pro operace přetažení.

Moderní instalace Windows obecně neposkytují původní obslužný program Shell Scrap a současné aplikace Excel, LibreOffice Calc a tabulkové editory v prohlížeči obvykle soubory SHS přímo neotevřou. K neznámým souborům SHS je nutné přistupovat obezřetně, protože starší obsah OLE může být nebezpečný.

Co je formát XLSX

XLSX je formát sešitů Office Open XML používaný aplikací Microsoft Excel a podporovaný aplikacemi LibreOffice Calc, Apple Numbers a mnoha systémy pro správu dokumentů. Ukládá listy, hodnoty, vzorce, styly, grafy a související metadata v balíčku ZIP obsahujícím soubory XML.

XLSX je vhodný pro současné úpravy, sdílení, import do podnikového softwaru a dlouhodobý přístup. Na rozdíl od formátu .xlsm běžný soubor XLSX neuchovává makra VBA; veškerý obnovený kód maker je nutné zpracovat samostatně a neměl by být kopírován do nedůvěryhodného sešitu.

Jak obnovit a uložit obsah

Použijte původní zdroj, pokud je k dispozici

  1. Vytvořte kopii souboru SHS a zkontrolujte ji aktuálním bezpečnostním softwarem. Neznámý soubor neotevírejte poklepáním na produkčním počítači.
  2. Vyhledejte sešit nebo dokument, ze kterého byl výstřižek vytvořen. To je jediný spolehlivý způsob, jak obnovit informace, které soubor SHS nikdy neobsahoval, například další listy, grafy, pojmenované oblasti nebo externí odkazy.
  3. Otevřete zdroj v aplikaci Microsoft Excel, vyberte požadované buňky a zkopírujte je do nového sešitu. Pokud byl zdrojem dokument Word nebo jiná aplikace OLE, nejprve použijte tuto aplikaci a do Excelu zkopírujte pouze obnovenou tabulku nebo objekt.
  4. Zkontrolujte vzorce, součty, data, formáty čísel, sloučené buňky, šířky sloupců a skrytý obsah. Vyberte File → Save as, zvolte Excel Workbook (*.xlsx) a výsledek uložte jako recovered.xlsx.

Vyzkoušejte izolované prostředí starší verze Windows

Pokud původní zdroj není k dispozici, může stará instalace Windows, která stále obsahuje obslužný program Shell Scrap, otevřít soubor SHS po jeho přetažení do aplikace, ve které byl vytvořen. Použijte jednorázový offline virtuální počítač nebo fyzicky izolovaný počítač se starší verzí systému; nepřipojujte jej k internetu ani k organizační síti.

Pokud se objekt otevře, zkopírujte zobrazené buňky nebo objekt do nově vytvořeného sešitu, místo abyste dál používali starší soubor. Přeneste nový sešit do podporovaného systému, zkontrolujte jej a znovu jej uložte jako XLSX pomocí aktuální verze Excelu. Staré prostředí může být obtížné získat a proces může stále selhat, pokud soubor SHS závisí na nedostupné aplikaci nebo komponentě OLE.

Prozkoumejte kontejner OLE

Pokud přímé obnovení selže, pracujte pouze s duplikátem a prozkoumejte jej pomocí důvěryhodného nástroje OLE nebo nástroje pro strukturované úložiště. Nástroje, jako je 7-Zip, mohou identifikovat složený kontejner; specializované nástroje, jako jsou oleid nebo oledump.py, mohou pomoci identifikovat datové proudy a vložené objekty. Prozkoumání je bezpečnější v izolovaném prostředí a samo o sobě soubor nepřevede.

Pokud prozkoumání odhalí kompletní vložený sešit .xls nebo jiný rozpoznatelný obsah tabulky, extrahujte jej, zkontrolujte antivirovým softwarem, otevřete v aplikaci Excel nebo LibreOffice Calc, ověřte obsah a pomocí File → Save as vytvořte soubor XLSX. Extrahovaný obsah OLE neotevírejte automaticky.

Možnosti převodu pro počítač a online služby

Microsoft Excel je nejkompatibilnější desktopová možnost, pokud obnovený obsah pochází z Excelu. LibreOffice Calc dokáže otevřít mnoho obnovených souborů .xls a exportovat je pomocí File → Save as nebo File → Export, nejde však o spolehlivý přímý převodník SHS.

Běžné online služby, jako jsou CloudConvert a Zamzar, obecně podporují .xls nebo jiné rozpoznané formáty tabulek, nikoli zastaralý kontejner SHS. Po obnovení známého souboru .xls, který neobsahuje důvěrné údaje, jej může kterákoli z těchto služeb převést na XLSX v závislosti na aktuálním seznamu podporovaných vstupních a výstupních formátů. Nahrání firemních nebo osobních údajů do online služby představuje riziko pro soukromí a uchovávání dat, proto je vhodnější místní Excel nebo LibreOffice.

Omezení kvality a kompatibility

Soubor SHS může obsahovat pouze vybraný fragment, nikoli celý list. Při obnovení mohou chybět funkce na úrovni sešitu, vzorce s odkazy mimo fragment, formátování, grafy, nastavení tisku, pojmenované oblasti, odkazy nebo skryté řádky a sloupce. Důležité hodnoty a vzorce porovnejte s původním zdrojem nebo jinou důvěryhodnou kopií.

Přejmenování file.shs na file.xlsx nepřevede vnitřní strukturu OLE. Pokud vložený obsah nelze otevřít ani extrahovat, neexistuje spolehlivý obecný převod SHS na XLSX; v takovém případě je praktickou možností obnovení původního zdroje nebo ruční opětovné zadání viditelných údajů.

Stručně řečeno, nelze přímo jednoduchým způsobem zkonvertovat soubor SHS do XLSX souboru.
Proto pravděpodobně nenaleznete konverzní utilitu nebo zdarma online stránky/službu, která umí převést soubory .shs na .xlsx. Určitě lze nalézt webovou službu, která tuto konverzi slibuje online a zadarmo, ale pravděpodobně je to podvodná stránka slibující něco, co jednoduše nelze.

SHS vs XLSX: srovnání formátů

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

Srovnání souborových formátů SHS a XLSX
Vlastnost .SHS Microsoft Shell Scrap Object .XLSX Microsoft Excel Open XML Spreadsheet
Upravitelný text Ne Ne
Pevné rozvržení stránek — Ne
Formátování textu Žádné Rozsáhlé
Obrázky Ne Ano
Interaktivní prvky Ne Ano
Ochrana heslem Nepodporováno Základní
Otevírá se ve webovém prohlížeči Ne Částečně
Typická velikost souboru Malé Střední
Otevřený standard Ne Ano
Nejvhodnější pro Sdílení a distribuce Výměna dat
Zavedeno 1995 2007
Vývojář Microsoft Microsoft
MIME typ — application/vnd.openxmlformats-officedocument.spreadsheetml.sheet