Hur man konverterar Excel-tabeller till HTML

  • Dela Detta
Michael Brown

Om du har skapat en fin Excel-tabell och nu vill publicera den på nätet som en webbsida är det enklaste sättet att exportera den till en gammal god html-fil. I den här artikeln kommer vi att utforska flera olika sätt att konvertera Excel-data till HTML, fastställa för- och nackdelar med varje metod och följa dig genom konverteringen steg för steg.

    Konvertera Excel-tabeller till HTML med alternativet "Spara som webbsida".

    Med den här metoden kan du spara en hel arbetsbok eller en del av den, t.ex. ett valt cellområde eller ett diagram, till en statisk webbsida (.htm eller .html) så att vem som helst kan se dina Excel-data på webben.

    Du har till exempel skapat en rapport med många funktioner i Excel och vill nu exportera alla siffror tillsammans med en pivottabell och ett diagram till företagets webbplats så att dina arbetskamrater kan se den online i sina webbläsare utan att behöva öppna Excel.

    Om du vill konvertera dina Excel-data till HTML utför du följande steg. Anvisningarna gäller för alla "bandversioner" av Excel 2007 - 365:

    1. I arbetsboken går du till Fil och klickar på Spara som .

      Om du vill exportera endast en del av data, t.ex. ett cellområde, en pivottabell eller ett diagram, väljer du det först.

    2. I Spara som väljer du något av följande:
      • Webbsida (.htm; .html). Detta sparar arbetsboken eller urvalet till en webbsida och skapar en stödmapp som lagrar alla sidans stödfiler, t.ex. bilder, punktmarkeringar och bakgrundstexturer.
      • Webbplats med en enda fil (.mht; .mhl). Detta sparar arbetsboken eller urvalet till en enda fil med stödfiler inbäddade i webbsidan.
    3. Om du markerade ett cellområde, en tabell eller ett diagram innan du klickade på Spara som och välj sedan Urval och klickar på Spara och du är nästan klar.

      Om du inte har valt något ännu fortsätter du med följande steg.

      • Spara hela arbetsboken , inklusive alla arbetsblad, grafik och flikar för att navigera mellan arken, välj Hela arbetsboken .
      • Spara det aktuella arbetsbladet Välj Urval: Blad I nästa steg får du välja om du vill publicera hela arbetsbladet eller några av punkterna.

      Du kan också ange en titel för din webbsida genom att klicka på Ändra titel... Du kan också ställa in eller ändra den senare, enligt beskrivningen i steg 6 nedan.

    4. Klicka på Publicera knappen och detta kommer att öppna Publicera som webbsida Låt oss kort gå igenom alla tillgängliga alternativ, från början till slut.
    5. Poster att publicera Här väljer du vilka delar av Excel-arbetsboken du vill exportera till en webbsida.

      I rullgardinslistan bredvid Välj har du följande valmöjligheter:

      • Hela arbetsboken Hela arbetsboken publiceras, inklusive alla arbetsblad och flikar för att navigera mellan arken.
      • Hela arbetsbladet eller vissa objekt på ett arbetsblad, t.ex. pivottabeller , diagram, filtrerade områden och externa dataområden Du väljer " Poster på SheetName ", och välj sedan antingen " Allt innehåll " eller särskilda objekt.
      • Cellernas intervall. Välj Räckvidd av celler i rullgardinslistan och klicka sedan på Dialog för att kollapsa ikonen för att välja de celler som du vill publicera.
      • Tidigare publicerade artiklar Välj det här alternativet om du vill återpublicera ett arbetsblad eller objekt som du redan har publicerat. Om du hellre vill undvika att återpublicera ett visst objekt, välj objektet i listan och klicka på knappen Ta bort knapp.
    6. Webbsidans titel. Om du vill lägga till en titel som kommer att visas i webbläsarens titelfält klickar du på Ändra knappen bredvid Titel: och skriv in den titel du vill ha.
    7. Klicka på Bläddra på knappen bredvid Filnamn och välj hårddisk, mapp, webbmapp, webbserver, HTTP-webbplats eller FTP-plats där du vill spara din webbsida.

      Tips: Om du för första gången konverterar en Excel-arbetsbok till en HML-fil är det klokt att först spara webbsidan på din lokala hårddisk så att du kan göra de korrigeringar som behövs innan du publicerar sidan på webben eller i ditt lokala nätverk.

      Du kan också välja att exportera din Excel-fil till en befintlig webbsida förutsatt att du har behörighet att ändra den. I det här fallet, när du klickar på Publicera visas ett meddelande där du uppmanas att välja om du vill skriva över innehållet i den befintliga webbsidan eller om du vill lägga till dina uppgifter i slutet av webbsidan. Om du väljer det förstnämnda klickar du på Ersätt; Om du väljer det senare, klicka på Lägg till i filen .

    8. Välj " AutoRepublicera varje gång arbetsboken sparas" om du vill att arbetsboken eller valda objekt ska publiceras på nytt automatiskt efter varje gång arbetsboken sparas. Jag förklarar funktionen AutoRepublish mer i detalj längre fram i artikeln.
    9. Välj " Öppna den publicerade webbsidan i webbläsaren "om du vill visa webbsidan direkt efter att du har sparat den.
    10. Klicka på Publicera knappen och du är klar!

      Som du kan se i skärmdumpen nedan ser vår Excel-tabell ganska bra ut online, även om designen av den ursprungliga Excel-filen är lite förvrängd.

      Observera: HTML-koden som skapas av Excel är inte särskilt ren och om du konverterar ett stort kalkylblad med en sofistikerad design kan det vara en bra idé att använda en HTML-redigerare för att rensa upp koden innan du publicerar den så att den laddas snabbare på din webbplats.

    5 saker du bör vara medveten om när du konverterar en Excel-fil till HTML

    När du använder Excels Spara som webbsida är det viktigt att du förstår hur dess huvudfunktioner fungerar för att undvika de flesta typiska misstag och förebygga vanliga felmeddelanden. I det här avsnittet får du en snabb översikt över de alternativ som du bör vara särskilt uppmärksam på när du exporterar ditt Excel-kalkylblad till HTML.

    1. Stödfiler och hyperlänkar

      Som du vet innehåller webbsidor ofta bilder och andra stödfiler samt hyperlänkar till andra webbplatser. När du konverterar en Excel-fil till en webbsida hanterar Excel automatiskt de relaterade filerna och hyperlänkarna åt dig och sparar dem i mappen Stödfiler, som heter ArbetsbokNamn_filer .

      När du sparar stödfilerna, t.ex. punktfiler, grafik och bakgrundstexturer, på samma webbserver, behåller Excel alla länkar som Relativa länkar. En relativ länk (URL) pekar på en fil på samma webbplats; den anger endast filnamnet eller en rotmapp i stället för den fullständiga adressen till webbplatsen (t.ex. href="/images/001.png"). När du raderar ett objekt som sparats som en relativ länk tar Microsoft Excel automatiskt bort motsvarande fil från den stödjande mappen.

      Huvudregeln är alltså att alltid ha webbsidan och stödfilerna på samma plats Om du flyttar eller kopierar din webbsida till en annan plats, se till att du flyttar stödmappen till samma plats för att behålla länkarna. Om du sparar webbsidan på nytt till en annan plats kopierar Microsoft Excel stödmappen automatiskt åt dig.

      När du sparar dina webbsidor på olika platser eller om dina Excel-filer innehåller hyperlänkar till externa webbplatser, absoluta länkar En absolut länk anger den fullständiga sökvägen till en fil eller webbsida som kan nås var som helst, t.ex. www.your-domain/products/product1.htm.

    2. Gör ändringar och spara en webbsida på nytt

      I teorin kan du spara din Excel-arbetsbok som en webbsida, sedan öppna webbsidan i Excel, göra ändringar och spara filen igen. I det här fallet fungerar dock vissa Excel-funktioner inte längre. Till exempel blir diagrammen i arbetsboken separata bilder och du kan inte ändra dem i Excel som vanligt.

      Det bästa sättet är alltså att hålla din ursprungliga Excel-arbetsbok uppdaterad, göra ändringar i arbetsboken, alltid spara den först som en arbetsbok (.xlsx) och sedan som en webbsidesfil (.htm eller .html).

    3. Automatisk återpublicering av en webbsida

      Om du har valt AutoRepublish i kryssrutan i Publicera som webbsida dialog som vi diskuterade i steg 8 ovan, kommer din webbsida att uppdateras automatiskt varje gång du sparar din Excel-arbetsbok. Detta är ett mycket användbart alternativ som gör att du alltid har en uppdaterad onlinekopia av din Excel-tabell.

      Om du har aktiverat funktionen Automatisk återpublicering visas ett meddelande varje gång du sparar arbetsboken och ber dig bekräfta om du vill aktivera eller inaktivera automatisk återpublicering. Om du vill att Excel-kalkylbladet ska återpubliceras automatiskt väljer du naturligtvis Aktivera... och klicka på OK .

      Det finns dock vissa omständigheter när du inte vill publicera kalkylbladet eller valda objekt automatiskt, t.ex. om Excel-filen innehåller konfidentiell information eller har redigerats av någon som inte är en betrodd källa. I det här fallet kan du göra AutoRepublish tillfälligt eller permanent otillgängligt.

      Till tillfälligt inaktivera AutoRepublish, välj det första alternativet " Inaktivera funktionen AutoRepublish när den här arbetsboken är öppen. "Detta stänger av den automatiska återpubliceringen för den aktuella sessionen, men den aktiveras igen nästa gång du öppnar arbetsboken.

      Till permanent inaktivera AutoRepublish för alla eller valda objekt, öppna din Excel-arbetsbok, välj att spara den som webbsida och klicka sedan på knappen Publicera knappen. I Välj listan, under " Poster att publicera ", välj det objekt som du inte vill återpublicera och klicka på knappen Ta bort knapp.

    4. Excel-funktioner som inte stöds på webbsidor

      Tyvärr stöds inte några mycket användbara och populära Excel-funktioner när du konverterar dina Excel-arbetsblad till HTML:

      • Villkorlig formatering stöds inte när du sparar ett Excel-kalkylblad som en Webbplats med en enda fil (.mht, .mhtml), så se till att du sparar den i Webbsida (.htm, .html) i stället. Datafält, färgskalor och ikonuppsättningar stöds inte i något av webbsidornas format.
      • Roterad eller vertikal text stöds inte heller när du exporterar Excel-data online som en webbsida. Alla roterade eller vertikala texter i arbetsboken konverteras till horisontell text.
    5. De vanligaste problemen vid konvertering av Excel-filer till HTML

      När du konverterar din Excel-arbetsbok till en webbsida kan du stöta på följande kända problem:

      • Cellens innehåll (text) är avkortat För att förhindra att texten skärs av kan du antingen stänga av alternativet för inplastad text, förkorta texten eller bredda kolumnbredden och se till att texten är riktad till vänster.
      • De objekt som du sparar på en befintlig webbsida är alltid visas längst ner på sidan Detta är normalt när du väljer att spara Excel-filen som en befintlig webbsida. Om du vill flytta Excel-data till en annan position, kan du antingen redigera den resulterande webbsidan i en HTML-redigerare eller ordna om posterna i Excel-arbetsboken och spara den på nytt som en webbsida.
      • Länkarna på webbsidan är trasiga. Den mest uppenbara orsaken är att du har flyttat antingen webbsidan eller stödmappen till en annan plats. Se stödfiler och hyperlänkar för mer information.
      • Ett rött kryss (X) visas på webbsidan. Ett rött X visar att en bild eller annan grafik saknas. Den kan gå sönder av samma skäl som hyperlänkar. Se bara till att webbsidan och den stödjande mappen alltid finns på samma plats.

    Konverteringsprogram för Excel till HTML

    Om du ofta behöver exportera dina Excel-tabeller till HTML, kan den vanliga Excel-metoden som vi just har behandlat verka lite för lång väg. En snabbare metod är att använda en Excel-till-HTML-omvandlare, antingen online eller på datorn. Det finns en handfull online-omvandlare på Internet, både gratis och betalda, och vi kommer att prova några av dem just nu.

    TABLEIZER - gratis och enkel Excel- till HTML-omvandlare online

    Denna onlinekonverterare med ett klick hanterar enkla Excel-tabeller med lätthet. Allt du behöver göra är att klistra in innehållet i din Excel-tabell i fönstret och klicka på knappen Tableize It! Vissa grundläggande formateringsalternativ, t.ex. teckensnittsstorlek, teckensnittstyp, rubrikfärg och till och med CSS-stilar, är tillgängliga.

    Därefter kopierar du bara HTML-koden som genereras av Tableizer-omvandlaren och klistrar in den på din webbsida. Det bästa med det här verktyget (förutom snabbhet, enkelhet och kostnadsfrihet : ) är förhandsgranskningsfönstret som visar hur din Excel-tabell kommer att se ut på nätet.

    Formateringen av din ursprungliga Excel-tabell konverteras dock inte automatiskt till HTML, vilket du ser i skärmdumpen nedan, vilket är en mycket stor nackdel enligt min bedömning.

    Om du är intresserad av att prova denna onlinekonverter kan du hitta den här: //tableizer.journalistopia.com/

    En annan gratis Excel-till-HTML-konverterare finns på pressbin.com, men den är i många avseenden lika bra som Tableizer - inga formatalternativ, ingen CSS och inte ens någon förhandsgranskning.

    Avancerad Excel till HTML-omvandlare (betald)

    Till skillnad från de två tidigare verktygen är SpreadsheetConverter fungerar som ett Excel-tillägg och kräver installation. Jag har laddat ner en testversion (som du förstår av rubriken är detta en kommersiell programvara) för att se om den i något avseende är bättre än någon av de kostnadsfria onlinekonverterare som vi just har experimenterat med.

    Jag måste säga att jag var imponerad! Konverteringsprocessen är lika enkel som att klicka på Konvertera på Excel-bandet.

    Och här är resultatet - som du kan se ser Excel-tabellen som exporteras till en webbsida mycket nära källdata:

    För att experimentera har jag också försökt konvertera en mer komplex arbetsbok som innehåller flera blad, en pivottabell och ett diagram (den som vi sparade som webbsida i Excel i den första delen av artikeln), men till min besvikelse var resultatet mycket sämre än vad Microsoft Excel producerade. Kanske beror det bara på provversionens begränsningar.

    Om du är villig att utforska alla möjligheter med denna Excel-till-HTML-konverterare kan du ladda ner en utvärderingsversion av SpreadsheetConverter-tillägget här.

    Excel-webbvisare

    Om du inte är nöjd med Excel-till-HTML-konverterarnas prestanda och letar efter alternativ kan en webbvisare fungera utmärkt. Nedan hittar du en snabb översikt över flera Excel-webbvisare så att du kan få en känsla av vad de kan göra.

    Zoho Sheet online viewer gör det möjligt att visa Excel-kalkylblad online genom att antingen ladda upp en fil eller ange URL:n. Det ger också möjlighet att skapa och hantera Excel-kalkylblad online.

    Det här är förmodligen en av de mest kraftfulla gratis Excel-läsarna online. Den stöder vissa grundläggande formler, format och villkorlig formatering, låter dig sortera och filtrera data och konvertera dem till ett antal populära format som .xlsx, .xls, .ods, .csv, .pdf, .html och andra, som du ser i skärmdumpen nedan.

    Dess största svaghet är att den inte behåller formatet för den ursprungliga Excel-filen. Jag måste också erkänna att Zoho Sheet-webbvisaren inte kunde hantera ett sofistikerat kalkylblad som innehöll en anpassad tabellstil, komplexa formler och en pivottabell.

    Vi har undersökt några alternativ för att konvertera Excel-kalkylblad till HTML. Förhoppningsvis hjälper detta dig att välja teknik i enlighet med dina prioriteringar - snabbhet, kostnad eller kvalitet? Valet är alltid ditt : )

    I nästa artikel fortsätter vi med detta ämne och undersöker hur du kan flytta dina Excel-data online med hjälp av Excel Web App.

    Michael Brown är en hängiven teknikentusiast med en passion för att förenkla komplexa processer med hjälp av mjukvaruverktyg. Med mer än ett decenniums erfarenhet inom teknikbranschen har han finslipat sina kunskaper i Microsoft Excel och Outlook, samt Google Sheets och Docs. Michaels blogg är tillägnad att dela med sig av sin kunskap och expertis med andra, och tillhandahåller lätta att följa tips och handledningar för att förbättra produktiviteten och effektiviteten. Oavsett om du är en erfaren proffs eller nybörjare, erbjuder Michaels blogg värdefulla insikter och praktiska råd för att få ut det mesta av dessa viktiga programvaruverktyg.