Jak převést tabulky aplikace Excel do jazyka HTML

  • Sdílet Toto
Michael Brown

Pokud jste vytvořili pěknou tabulku Excelu a nyní ji chcete publikovat online jako webovou stránku, nejjednodušší způsob je exportovat ji do starého dobrého souboru html. V tomto článku se budeme zabývat několika způsoby převodu dat Excelu do HTML, určíme výhody a nevýhody každého z nich a krok za krokem vás provedeme procesem převodu.

    Převod tabulek aplikace Excel do formátu HTML pomocí možnosti "Uložit jako webovou stránku"

    Pomocí této metody můžete uložit celý sešit nebo jeho část, například vybraný rozsah buněk nebo graf, na statickou webovou stránku (.htm nebo .html), takže si data aplikace Excel může kdokoli prohlédnout na webu.

    Například jste vytvořili funkčně bohatou zprávu v aplikaci Excel a nyní chcete exportovat všechna čísla spolu s otočnou tabulkou a grafem na webové stránky vaší společnosti, aby si je vaši spolupracovníci mohli prohlížet online ve svých webových prohlížečích, aniž by museli otevírat aplikaci Excel.

    Chcete-li převést data aplikace Excel do formátu HTML, proveďte následující kroky. Tyto pokyny platí pro všechny verze aplikace Excel 2007 - 365 s páskou:

    1. V sešitě přejděte na Soubor a klikněte na kartu Uložit jako .

      Pokud chcete exportovat pouze určitou část dat, např. rozsah buněk, otočnou tabulku nebo graf, vyberte ji jako první.

    2. V Uložit jako vyberte jednu z následujících možností:
      • Webová stránka (.htm; .html). Tím uložíte sešit nebo výběr na webovou stránku a vytvoříte podpůrnou složku, do které se uloží všechny podpůrné soubory stránky, jako jsou obrázky, odrážky a textury pozadí.
      • Webová stránka s jedním souborem (.mht; .mhl). Tím uložíte sešit nebo výběr do jediného souboru s podpůrnými soubory vloženými do webové stránky.
    3. Pokud jste před kliknutím vybrali rozsah buněk, tabulku nebo graf. Uložit jako , pak vyberte Výběr klikněte na přepínač Uložit a jste téměř hotovi.

      Pokud jste dosud nic nevybrali, pokračujte následujícími kroky.

      • Uložení celého sešitu , včetně všech pracovních listů, grafiky a karet pro pohyb mezi listy, vyberte Celý pracovní sešit .
      • Uložení aktuálního pracovního listu , vyberte si Výběr: List . V dalším kroku budete mít na výběr, zda chcete zveřejnit celý pracovní list, nebo jen některé položky.

      Nyní můžete také nastavit název své webové stránky kliknutím na tlačítko Změna názvu... tlačítko v pravé části dialogového okna. Nastavit nebo změnit ji budete moci i později, jak je popsáno v kroku 6 níže.

    4. Klikněte na Zveřejnit a tím se otevře Publikovat jako webovou stránku Projděme si stručně všechny dostupné možnosti shora dolů.
    5. Položky ke zveřejnění . Zde vyberete, kterou část (části) sešitu aplikace Excel chcete exportovat na webovou stránku.

      V rozevíracím seznamu vedle položky Vyberte si , máte následující možnosti:

      • Celý sešit . Zveřejní se celý sešit včetně všech pracovních listů a karet pro pohyb mezi listy.
      • Celý pracovní list nebo určité položky na pracovním listu, například otočné tabulky , grafy, filtrované rozsahy a externí datové rozsahy . Vyberete možnost " Položky na listuNázev " a poté vyberte možnost " Veškerý obsah " nebo konkrétní položky.
      • Rozsahy buněk. Vyberte Rozsah buněk v rozevíracím seznamu a klikněte na tlačítko Sbalit dialogové okno a vyberte buňky, které chcete publikovat.
      • Dříve publikované položky . Tuto možnost vyberte, pokud chcete znovu publikovat pracovní list nebo položky, které jste již publikovali. Pokud nechcete znovu publikovat určitou položku, vyberte ji v seznamu a klikněte na tlačítko Odstranění adresy tlačítko.
    6. Název webové stránky. Chcete-li přidat název, který se zobrazí v titulkovém řádku prohlížeče, klikněte na tlačítko Změna tlačítko vedle Název: a zadejte požadovaný název.
    7. Klikněte na Procházet tlačítko vedle Název souboru a vyberte pevný disk, složku, webovou složku, webový server, web HTTP nebo umístění FTP, kam chcete webovou stránku uložit.

      Tipy: Pokud převádíte sešit aplikace Excel do souboru HML poprvé, je vhodné webovou stránku nejprve uložit na místní pevný disk, abyste mohli provést potřebné opravy před zveřejněním stránky na webu nebo v místní síti.

      Soubor aplikace Excel můžete také exportovat do souboru. stávající webové stránky za předpokladu, že máte oprávnění k jeho úpravě. V tomto případě klikněte na tlačítko Zveřejnit zobrazí se zpráva, která vás vyzve, abyste si vybrali, zda chcete přepsat obsah stávající webové stránky, nebo zda chcete připojit svá data na konec webové stránky. Nahradit; pokud je to druhá možnost, klikněte na Přidat do souboru .

    8. Vyberte " Automatické opakované publikování při každém uložení tohoto sešitu" pokud chcete, aby byl sešit nebo vybrané položky po každém uložení sešitu automaticky znovu publikovány. Funkci AutoRepublish vysvětlím podrobněji dále v článku.
    9. Vyberte možnost " Otevření publikované webové stránky v prohlížeči " v případě, že chcete webovou stránku zobrazit ihned po uložení.
    10. Klikněte na Zveřejnit a je hotovo!

      Jak vidíte na snímku obrazovky níže, naše tabulka Excelu vypadá online docela pěkně, i když design původního souboru Excelu je trochu zkreslený.

      Poznámka: Kód HTML vytvořený aplikací Excel není příliš čistý, a pokud převádíte rozsáhlou tabulku se složitým designem, může být vhodné použít nějaký editor HTML a kód před zveřejněním vyčistit, aby se na webu načítal rychleji.

    5 věcí, na které byste si měli dát pozor při převodu souboru aplikace Excel do HTML

    Při použití funkce aplikace Excel Uložit jako webovou stránku funkce, je důležité, abyste pochopili, jak fungují její hlavní funkce, abyste se vyhnuli většině typických chyb a předešli běžným chybovým hlášením. Tato část obsahuje stručný přehled možností, kterým byste měli věnovat zvláštní pozornost při exportu tabulky aplikace Excel do HTML.

    1. Podpůrné soubory a hypertextové odkazy

      Jak víte, webové stránky často obsahují obrázky a další podpůrné soubory a také hypertextové odkazy na jiné webové stránky. Při převodu souboru aplikace Excel na webovou stránku za vás aplikace Excel automaticky spravuje související soubory a hypertextové odkazy a ukládá je do složky podpůrných souborů s názvem. WorkbookName_files .

      Když uložíte podpůrné soubory, jako jsou odrážky, grafika a textury na pozadí, na stejný webový server, Excel zachová všechny odkazy jako relativní odkazy . Relativní odkaz (URL) odkazuje na soubor v rámci stejné webové stránky; uvádí pouze název souboru nebo kořenovou složku, nikoli celou adresu webové stránky (např. href="/images/001.png"). Při odstranění jakékoli položky uložené jako relativní odkaz Microsoft Excel automaticky odstraní příslušný soubor z podpůrné složky.

      Hlavním pravidlem je tedy vždy uchovávat webovou stránku a podpůrné soubory na stejném místě. , jinak se vaše webová stránka již nemusí zobrazovat správně. Pokud přesunete nebo zkopírujete webovou stránku do jiného umístění, nezapomeňte přesunout podpůrnou složku do stejného umístění, aby zůstaly zachovány odkazy. Pokud webovou stránku znovu uložíte do jiného umístění, Microsoft Excel za vás automaticky zkopíruje podpůrnou složku.

      Pokud ukládáte webové stránky do různých umístění nebo pokud vaše soubory aplikace Excel obsahují hypertextové odkazy na externí webové stránky, absolutní odkazy jsou vytvořeny. Absolutní odkaz určuje úplnou cestu k souboru nebo webové stránce, která je přístupná odkudkoli, např. z adresy www.your-domain/products/product1.htm.

    2. Provádění změn a opětovné ukládání webové stránky

      Teoreticky můžete sešit aplikace Excel uložit jako webovou stránku, poté výslednou webovou stránku otevřít v aplikaci Excel, provést úpravy a soubor znovu uložit. V takovém případě však již nebudou fungovat některé funkce aplikace Excel. Například všechny grafy obsažené v sešitě se stanou samostatnými obrázky a nebudete je moci v aplikaci Excel upravovat jako obvykle.

      Nejlepším postupem je tedy udržovat původní sešit aplikace Excel aktuální, provádět v něm změny, vždy jej nejprve uložit jako sešit (.xlsx) a poté uložit jako soubor webové stránky (.htm nebo .html).

    3. Automatické publikování webové stránky

      Pokud jste vybrali Automatické publikování zaškrtávací políčko v Publikovat jako webovou stránku dialog popsaný v kroku 8 výše, pak se vaše webová stránka automaticky aktualizuje při každém uložení sešitu Excelu. Jedná se o opravdu užitečnou možnost, která vám umožní udržovat vždy aktuální online kopii vaší tabulky Excelu.

      Pokud jste zapnuli funkci automatického opětovného publikování, zobrazí se při každém uložení sešitu zpráva s žádostí o potvrzení, zda chcete automatické opětovné publikování povolit nebo zakázat. Pokud chcete, aby byla tabulka aplikace Excel automaticky opětovně publikována, pak přirozeně vyberte možnost Povolit... a klikněte na OK .

      Za určitých okolností však nemusíte chtít tabulku nebo vybrané položky automaticky znovu publikovat, např. pokud soubor aplikace Excel obsahuje důvěrné informace nebo byl upraven někým, kdo není důvěryhodným zdrojem. V takovém případě můžete funkci Automatické publikování dočasně nebo trvale znepřístupnit.

      Na dočasně zakázat AutoRepublish, vyberte první možnost " Zakázat funkce Automatické publikování, když je tento sešit otevřený. " ve výše uvedené zprávě. Tím se vypne automatické publikování pro aktuální relaci, ale při příštím otevření sešitu bude opět povoleno.

      Na trvale zakázat AutoRepublish pro všechny nebo vybrané položky, otevřete sešit Excelu, zvolte uložení jako webovou stránku a klikněte na tlačítko Zveřejnit V okně Vyberte si seznam v části " Položky ke zveřejnění ", vyberte položku, kterou nechcete znovu publikovat, a klikněte na tlačítko Odstranění stránky tlačítko.

    4. Funkce aplikace Excel nejsou na webových stránkách podporovány

      Při převodu pracovních listů aplikace Excel do jazyka HTML bohužel není podporováno několik velmi užitečných a oblíbených funkcí aplikace Excel:

      • Podmíněné formátování není podporováno při ukládání tabulky aplikace Excel jako Webová stránka s jedním souborem (.mht, .mhtml), takže se ujistěte, že je uložíte do složky Webová stránka (.htm, .html). Datové pruhy, barevné stupnice a sady ikon nejsou podporovány v žádném z formátů webových stránek.
      • Otočený nebo svislý text není podporováno ani při exportu dat aplikace Excel online jako webové stránky. Veškerý otočený nebo svislý text v sešitě bude převeden na text vodorovný.
    5. Nejčastější problémy při převodu souborů aplikace Excel do formátu HTML

      Při převodu sešitu aplikace Excel na webovou stránku můžete narazit na následující známé problémy:

      • Obsah buňky (text) je zkrácený nebo se nezobrazí úplně. Abyste zabránili odříznutí textu, můžete buď vypnout možnost obtékání textu, nebo text zkrátit, případně rozšířit šířku sloupce, také se ujistěte, že je text zarovnán doleva.
      • Položky, které uložíte na existující webovou stránku, vždy se zobrazí v dolní části stránky zatímco vy je chcete mít nahoře nebo uprostřed stránky. Toto je normální chování, když se rozhodnete uložit soubor aplikace Excel jako existující webovou stránku. Chcete-li data aplikace Excel přesunout na jiné místo, upravte výslednou webovou stránku v některém editoru HTML nebo změňte uspořádání položek v sešitu aplikace Excel a uložte jej jako webovou stránku znovu.
      • Odkazy na webové stránce jsou nefunkční. Nejzřejmějším důvodem je, že jste buď webovou stránku, nebo podpůrnou složku přesunuli do jiného umístění. Další podrobnosti naleznete v části Podpůrné soubory a hypertextové odkazy.
      • Na webové stránce se zobrazí červený křížek (X). . Červený křížek označuje chybějící obrázek nebo jinou grafiku. Může se poškodit ze stejného důvodu jako hypertextové odkazy. Jen se ujistěte, že máte webovou stránku a podpůrnou složku vždy na stejném místě.

    Převodníky z Excelu do HTML

    Pokud často potřebujete exportovat tabulky Excelu do HTML, může se vám standardní prostředek Excelu, který jsme právě popsali, zdát příliš zdlouhavý. Rychlejší metodou je použití konvertoru Excelu do HTML, ať už online nebo desktopového. Na internetu existuje několik online konvertorů, a to jak bezplatných, tak placených, a my si jich hned několik vyzkoušíme.

    TABLEIZER - bezplatný a jednoduchý online převodník z Excelu do HTML

    Tento online převodník na jedno kliknutí si snadno poradí s jednoduchými tabulkami Excelu. Stačí do okna vložit obsah tabulky Excelu a kliknout na tlačítko . Tableize It! K dispozici jsou některé základní možnosti formátování, jako je velikost písma, typ písma, barva záhlaví a dokonce i styly CSS.

    Poté stačí zkopírovat kód HTML vygenerovaný konvertorem Tableizer a vložit jej na webovou stránku. Nejlepší věcí při používání tohoto nástroje (kromě rychlosti, jednoduchosti a nulových nákladů : ) je okno náhledu, které ukazuje, jak bude vaše tabulka Excelu vypadat online.

    Formátování původní tabulky Excelu však nebude automaticky převedeno do HTML, jak vidíte na obrázku níže, což je podle mého názoru velmi podstatný nedostatek.

    Pokud máte zájem vyzkoušet tento online převodník, najdete ho zde: //tableizer.journalistopia.com/

    Další bezplatný převodník Excelu do HTML je k dispozici na adrese pressbin.com, který však v mnoha ohledech zaostává za nástrojem Tableizer - nemá žádné možnosti formátování, CSS a dokonce ani náhled.

    Pokročilý převodník Excelu do HTML (placený)

    Na rozdíl od předchozích dvou nástrojů SpreadsheetConverter funguje jako doplněk Excelu a vyžaduje instalaci. Stáhl jsem si zkušební verzi (jak jste pochopili z nadpisu, jedná se o komerční software), abych zjistil, zda je v nějakém ohledu lepší než oba bezplatné online převodníky, se kterými jsme právě experimentovali.

    Musím říct, že jsem byl ohromen! Proces převodu je tak snadný, jako kliknutí na tlačítko Převést na pásu karet aplikace Excel.

    A zde je výsledek - jak vidíte, tabulka Excelu exportovaná na webovou stránku vypadá velmi podobně jako zdrojová data:

    Pro experiment jsem zkusil převést i složitější sešit obsahující několik listů, otočnou tabulku a graf (ten, který jsme v první části článku uložili jako webovou stránku v Excelu), ale k mému zklamání byl výsledek mnohem horší než ten, který vytvořil Microsoft Excel. Možná je to jen kvůli omezením zkušební verze.

    Pokud chcete prozkoumat všechny možnosti tohoto konvertoru Excelu do HTML, můžete si zde stáhnout zkušební verzi doplňku SpreadsheetConverter.

    Webové prohlížeče aplikace Excel

    Pokud nejste spokojeni s výkonem konvertorů Excelu do HTML a hledáte alternativy, může se vám hodit nějaký webový prohlížeč. Níže najdete stručný přehled několika webových prohlížečů Excelu, abyste si mohli udělat představu o tom, co umí.

    Online prohlížeč Zoho Sheet umožňuje prohlížení tabulek aplikace Excel online buď nahráním souboru, nebo zadáním adresy URL. Poskytuje také možnost vytvářet a spravovat tabulky aplikace Excel online.

    Jedná se pravděpodobně o jeden z nejvýkonnějších bezplatných online prohlížečů aplikace Excel. Podporuje některé základní vzorce, formáty a podmíněné formátování, umožňuje třídit a filtrovat data a převádět je do řady oblíbených formátů, jako jsou .xlsx, .xls, .ods, .csv, .pdf, .html a další, jak vidíte na obrázku níže.

    Jeho hlavní slabinou je, že nezachovává formát původního souboru aplikace Excel. Musím také přiznat, že webový prohlížeč Zoho Sheet si nedokázal poradit s propracovanou tabulkou obsahující vlastní styl tabulky, složité vzorce a otočnou tabulku.

    Prozkoumali jsme několik možností převodu tabulek Excelu do HTML. Doufejme, že vám to pomůže vybrat techniku podle vašich priorit - rychlost, cena nebo kvalita? Volba je vždy na vás : )

    V příštím článku budeme v tomto tématu pokračovat a prozkoumáme, jak můžete přesunout data aplikace Excel online pomocí aplikace Excel Web App.

    Michael Brown je oddaný technologický nadšenec s vášní pro zjednodušování složitých procesů pomocí softwarových nástrojů. S více než desetiletými zkušenostmi v technologickém průmyslu zdokonalil své dovednosti v aplikacích Microsoft Excel a Outlook a také v Tabulkách a Dokumentech Google. Michaelův blog je věnován sdílení jeho znalostí a odborných znalostí s ostatními a poskytuje snadno pochopitelné tipy a návody pro zlepšení produktivity a efektivity. Ať už jste zkušený profesionál nebo začátečník, Michaelův blog nabízí cenné postřehy a praktické rady, jak tyto základní softwarové nástroje co nejlépe využít.