Konverze shs do xls

Převod souboru SHS do XLS

Obnovte data aplikace Excel ze starších souborů Windows Shell Scrap a uložte je jako sešit XLS.

Vytvořte soubory XLS 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, XLS z něj vyrobíme:

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

Starší uživatelé Office mohli přetáhnout oblast Excelu na plochu Windows a později najít pouze soubor typu .shs namísto sešitu. Obnovení do formátu .xls je užitečné, pokud starší systém vyžaduje formát Excel 97–2003, ale použitelný sešit mohou vytvořit pouze scrap soubory obsahující data Excelu.

Co soubory SHS obsahují

.shs je přípona pro Windows Shell Scrap, který vytvářely starší verze Windows Exploreru při přetažení obsahu z programu s podporou OLE do složky nebo na plochu. Scrap soubory mohly vytvářet starší aplikace Microsoft Office, Outlook, Internet Explorer a další aplikace OLE.

Soubor SHS není formát sešitu Excelu. Jedná se o kontejner založený na OLE, který může obsahovat vložený objekt, statickou kopii vybraného obsahu nebo odkaz na původní dokument. Scrap vytvořený z Excelu může obsahovat oblast buněk s hodnotami, vzorci a formátováním; scrap vytvořený z Wordu, PowerPointu nebo webu se automaticky nestane smysluplnou tabulkou.

Windows Vista a novější neposkytují běžnou aktivaci Shell Scrap. Soubory SHS byly také známým mechanismem šíření malwaru, proto s každým neznámým souborem zacházejte jako s nedůvěryhodným. Umístění souboru není pro obnovení samo o sobě rozhodující; původní tvrzení, že scrap musí zůstat na ploše, je nesprávné. Scrap obsahující odkaz však může vyžadovat původní cílový soubor a cestu.

Co poskytuje XLS

.xls je binární formát sešitu Excelu používaný v Microsoft Excel 97 až Excel 2003. Podporuje listy, vzorce, formátování buněk, grafy a některá makra VBA a zůstává užitečný pro starší systémy a aplikace pro vytváření sestav, které výslovně vyžadují sešity Excel 97–2003.

Aktuální Excel a LibreOffice Calc dokážou otevírat soubory XLS, ale každý list je omezen na 65 536 řádků a 256 sloupců. Pro další práci si ponechte ověřenou kopii .xlsx: XLSX podporuje větší listy a je běžným formátem aktuálních verzí Excelu.

Obnovení scrap souboru Excelu ve starším prostředí

  1. Vytvořte forenzní kopii souboru SHS. Kopii zkontrolujte v aktuálním systému, ale výsledek antivirové kontroly nepovažujte za důkaz, že vložený obsah OLE je bezpečný.
  2. Použijte jednorázový offline virtuální počítač s podporou práce se Shell Scrap, obvykle Windows XP, a kompatibilní kopii zdrojové aplikace. Neotevírejte nedůvěryhodný soubor SHS na běžné pracovní stanici a nepovolujte makra, ovládací prvky ActiveX, externí odkazy ani vložený obsah.
  3. Určete pravděpodobnou zdrojovou aplikaci. Pokud scrap pochází z Excelu, otevřete jej ve starším prostředí dvojitým kliknutím nebo, pokud je tato možnost podporována, jeho přetažením do prázdného sešitu Excelu. Pokud se otevře ve Wordu nebo jiném programu, obnovte obsah tam.
  4. Pokud Excel zobrazí kompletní sešit, použijte File → Save As a vyberte Excel 97-2003 Workbook (*.xls). Pokud zobrazí pouze oblast nebo vložený objekt, zkopírujte tuto oblast do nového sešitu a teprve poté ji uložte jako recovered.xls.
  5. Před přenesením výsledku z virtuálního počítače zkontrolujte názvy listů, použité oblasti, vzorce, data, grafy, pojmenované oblasti a externí odkazy. Pokud budou obnovená data dále udržována v moderním Excelu, po ověření uložte také kopii .xlsx.

Nepřejmenovávejte file.shs na file.xls; změna přípony nepřevede kontejner Shell Scrap na sešit Excelu. LibreOffice Calc může již obnovený sešit uložit jako XLS prostřednictvím File → Save As, ale soubory SHS přímo neotevírá spolehlivě a může změnit složité funkce Excelu.

Pokud běžná aktivace selže, pokročilí uživatelé mohou v izolovaném prostředí prozkoumat streamy složeného souboru pomocí nástrojů pro analýzu OLE, například oletools. Tyto nástroje mohou extrahovat vložená nativní data, ale nedokážou soubor SHS spolehlivě rekonstruovat jako sešit; extrahovaná data je nutné před otevřením identifikovat a ověřit.

Omezení převodu a kontroly kompatibility

Scrap vytvořený z výběru v Excelu nemusí obsahovat celý původní sešit. Mohou chybět další listy, názvy na úrovni sešitu, moduly VBA, externí připojení, grafy a propojené soubory, i když se viditelné buňky obnoví správně. Scrap obsahující pouze odkaz nemůže obnovit data, pokud původní sešit není k dispozici.

Uložení do XLS může odstranit nepodporované funkce, zneplatnit digitální podpisy a zachovat potenciálně nebezpečná makra. Porovnejte obnovené vzorce a zobrazené hodnoty s jakýmkoli dostupným originálem a makra odeberte nebo zakažte, pokud není ověřen jejich původ a účel.

Nenahrávejte soubory SHS do webových konverzních služeb. Běžné důvěryhodné konvertory obvykle nepodporují aktivaci Shell Scrap a při nahrání může dojít k odhalení vložených firemních dat nebo nebezpečného obsahu OLE. Vhodnou metodou je offline obnovení pomocí původní aplikace.

Stručně řečeno, nelze přímo jednoduchým způsobem zkonvertovat soubor SHS do XLS souboru.
Proto pravděpodobně nenaleznete konverzní utilitu nebo zdarma online stránky/službu, která umí převést soubory .shs na .xls. 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 XLS: srovnání formátů

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

Srovnání souborových formátů SHS a XLS
Vlastnost .SHS Microsoft Shell Scrap Object .XLS Microsoft Excel Spreadsheet
Upravitelný text Ne Ne
Pevné rozvržení stránek — Ne
Formátování textu Žádné Rozsáhlé
Obrázky Ne Omezeně
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 Ne
Nejvhodnější pro Sdílení a distribuce Výměna dat
Zavedeno 1995 1987
Vývojář Microsoft Microsoft
MIME typ — application/vnd.ms-excel