Sådan konverteres Excel-tabeller til HTML

  • Del Dette
Michael Brown

Hvis du har lavet en flot Excel-tabelle og nu vil offentliggøre den online som en webside, er den enkleste måde at eksportere den til en god gammel html-fil. I denne artikel vil vi undersøge flere måder at konvertere Excel-data til HTML på, bestemme fordele og ulemper ved hver enkelt og gennemgå konverteringen trin-for-trin.

    Konverter Excel-tabeller til HTML ved hjælp af "Gem som webside"-indstillingen

    Ved hjælp af denne metode kan du gemme en hel arbejdsbog eller en del af den, f.eks. et udvalgt område af celler eller et diagram, på en statisk webside (.htm eller .html), så alle kan se dine Excel-data på nettet.

    Du har f.eks. oprettet en rapport med mange funktioner i Excel, og du vil nu eksportere alle tallene sammen med en pivottabel og et diagram til virksomhedens websted, så dine kolleger kan se den online i deres webbrowsere uden at åbne Excel.

    Du kan konvertere dine Excel-data til HTML ved at udføre følgende trin. Disse instruktioner gælder for alle "båndversioner" af Excel 2007 - 365:

    1. Gå til arbejdsmappen i arbejdsbogen, gå til Fil og klik på Gem som .

      Hvis du kun vil eksportere en del af dataene, f.eks. et område af celler, en pivottabel eller en graf, skal du vælge det først.

    2. I den Gem som dialogboksen, skal du vælge en af følgende:
      • Webside (.htm; .html). Dette gemmer din arbejdsbog eller udvælgelsen til en webside og opretter en mappe, der gemmer alle sidens understøttende filer, f.eks. billeder, bullets og baggrundstekster.
      • Webside med en enkelt fil (.mht; .mhl). Dette vil gemme din arbejdsbog eller udvælgelsen til en enkelt fil med understøttende filer, der er indlejret i websiden.
    3. Hvis du har markeret et område af celler, en tabel eller et diagram, før du klikker på Gem som , og vælg derefter den Udvælgelse skal du klikke på Gem og du er tæt på at være færdig.

      Hvis du ikke har valgt noget endnu, skal du fortsætte med de følgende trin.

      • Sådan gemmer du hele arbejdsbogen , herunder alle regneark, grafik og faner til at navigere mellem arkene, skal du vælge Hele arbejdsbogen .
      • Sådan gemmer du det aktuelle regneark , vælg Valg: Ark I det næste trin kan du vælge, om du vil offentliggøre hele regnearket eller nogle af elementerne.

      Du kan også angive en titel til din webside ved at klikke på Ændre titel... knappen i højre del af dialogvinduet. Du vil også kunne indstille eller ændre den senere, som beskrevet i trin 6 nedenfor.

    4. Klik på den Udgiv knappen, og dette vil åbne Udgiv som webside Lad os kort gennemgå hver af de tilgængelige muligheder fra top til bund.
    5. Emner til offentliggørelse Her kan du vælge, hvilken del eller hvilke dele af din Excel-arbejdsbog du vil eksportere til en webside.

      I rullelisten ud for Vælg har du følgende valgmuligheder:

      • Hele arbejdsbogen Hele arbejdsbogen offentliggøres, herunder alle regneark og faner til at navigere mellem arkene.
      • Hele regnearket eller visse elementer på et regneark, f.eks. pivottabeller , diagrammer, filtrerede intervaller og eksterne dataintervaller Du vælger " Elementer på SheetName ", og vælg derefter enten " Alt indhold " eller bestemte emner.
      • Cellerækkevidder. Vælg Område af celler i rullelisten og klik derefter på Luk dialogboks ikonet for at vælge de celler, du vil offentliggøre.
      • Tidligere offentliggjorte artikler Vælg denne mulighed, hvis du vil genudgive et regneark eller elementer, du allerede har offentliggjort. Hvis du hellere vil undgå at genudgive et bestemt element, skal du vælge elementet på listen og klikke på knappen Fjern knap.
    6. Websidens titel. Hvis du vil tilføje en titel, der vises i browserens titellinje, skal du klikke på Ændre knappen ved siden af Titel: og skriv den ønskede titel.
    7. Klik på den Gennemse knappen ved siden af Filnavn og vælg den harddisk, mappe, webmappe, webserver, HTTP-websted eller FTP-placering, hvor du vil gemme din webside.

      Tips: Hvis du konverterer en Excel-arbejdsbog til en HML-fil for første gang, er det fornuftigt at gemme websiden på din lokale harddisk først, så du kan foretage de nødvendige rettelser, før du offentliggør siden på nettet eller dit lokale netværk.

      Du kan også vælge at eksportere din Excel-fil til en eksisterende webside forudsat at du har tilladelse til at ændre den. I dette tilfælde skal du, når du klikker på Udgiv knappen, vil du se en meddelelse, der beder dig om at vælge, om du vil overskrive indholdet af den eksisterende webside eller tilføje dine data til slutningen af websiden. Hvis du vælger det første, skal du klikke på Udskift; hvis sidstnævnte, skal du klikke på Tilføj til fil .

    8. Vælg " AutoRepublish hver gang denne projektmappe gemmes" hvis du vil have arbejdsmappen eller de valgte elementer automatisk genudgivet efter hver gang du gemmer arbejdsmappen. Jeg forklarer funktionen AutoRepublish mere detaljeret længere nede i artiklen.
    9. Vælg den " Åbn den offentliggjorte webside i browseren ", hvis du ønsker at se websiden lige efter at have gemt den.
    10. Klik på den Udgiv knappen, og du er færdig!

      Som du kan se på skærmbilledet nedenfor, ser vores Excel-tabellen ret flot ud online, selv om designet af den originale Excel-fil er en smule forvrænget.

      Bemærk: HTML-koden, der oprettes af Excel, er ikke særlig ren, og hvis du konverterer et stort regneark med et sofistikeret design, kan det være en god idé at bruge en HTML-editor til at rense koden, før du offentliggør den, så den kan indlæses hurtigere på dit websted.

    5 ting, du skal være opmærksom på, når du konverterer en Excel-fil til HTML

    Når du bruger Excel's Gem som webside er det vigtigt, at du forstår, hvordan de vigtigste funktioner fungerer, så du kan undgå de fleste typiske fejl og undgå almindelige fejlmeddelelser. Dette afsnit giver et hurtigt overblik over de muligheder, du bør være særlig opmærksom på, når du eksporterer dit Excel-regneark til HTML.

    1. Støttefiler og hyperlinks

      Som du ved, indeholder websider ofte billeder og andre understøttende filer samt hyperlinks til andre websteder. Når du konverterer en Excel-fil til en webside, administrerer Excel automatisk de relaterede filer og hyperlinks for dig og gemmer dem i mappen med understøttende filer, der hedder WorkbookName_files .

      Når du gemmer de understøttende filer, f.eks. bullets, grafik og baggrundsteksturer, på den samme webserver, opretholder Excel alle links som relative links Et relativt link (URL) peger på en fil på det samme websted; det angiver kun filnavnet eller en rodmappe i stedet for den fulde webadresse (f.eks. href="/billeder/001.png"). Når du sletter et element, der er gemt som et relativt link, fjerner Microsoft Excel automatisk den tilsvarende fil fra den understøttende mappe.

      Hovedreglen er derfor at altid opbevare websiden og de understøttende filer på samme sted Hvis du flytter eller kopierer din webside til en anden placering, skal du sørge for at flytte den understøttende mappe til den samme placering for at bevare linksene. Hvis du gemmer websiden igen til en anden placering, kopierer Microsoft Excel automatisk den understøttende mappe for dig.

      Når du gemmer dine websider på forskellige steder, eller hvis dine Excel-filer indeholder hyperlinks til eksterne websteder, absolutte links Et absolut link angiver den fulde sti til en fil eller en webside, som kan tilgås fra et hvilket som helst sted, f.eks. www.your-domain/products/product1.htm.

    2. Foretag ændringer og gemmer en webside igen

      I teorien kan du gemme din Excel-arbejdsbog som en webside og derefter åbne den resulterende webside i Excel, foretage ændringer og gemme filen igen. I dette tilfælde vil nogle Excel-funktioner dog ikke længere fungere. F.eks. vil alle diagrammer i din arbejdsbog blive til separate billeder, og du vil ikke kunne ændre dem i Excel som sædvanligt.

      Så den bedste praksis er at holde din originale Excel-arbejdsbog opdateret, foretage ændringer i arbejdsbogen, altid gemme den som en arbejdsbog (.xlsx) først og derefter gemme den som en websidefil (.htm eller .html).

    3. AutoRepublicering af en webside

      Hvis du har valgt den AutoRepublish i afkrydsningsfeltet i Udgiv som webside dialog, som blev diskuteret i trin 8 ovenfor, bliver din webside automatisk opdateret, hver gang du gemmer din Excel-arbejdsmappe. Dette er en virkelig nyttig mulighed, så du altid har en opdateret onlinekopi af din Excel-tabelle.

      Hvis du har aktiveret funktionen Automatisk genudgivelse, vises der en meddelelse hver gang du gemmer arbejdsmappen, hvor du bliver bedt om at bekræfte, om du vil aktivere eller deaktivere Automatisk genudgivelse. Hvis du vil have dit Excel-regneark genudgivet automatisk, skal du naturligvis vælge Aktiver... og klik på OK .

      Der er dog nogle omstændigheder, hvor du måske ikke ønsker at genudgive dit regneark eller udvalgte elementer automatisk, f.eks. hvis din Excel-fil indeholder fortrolige oplysninger eller er blevet redigeret af en person, der ikke er en pålidelig kilde. I dette tilfælde kan du gøre AutoRepublish midlertidigt eller permanent utilgængelig.

      Til midlertidigt deaktivere AutoRepublish, vælg den første mulighed " Deaktiver funktionen AutoRepublish, mens denne projektmappe er åben "Dette slår automatisk genudgivelse fra for den aktuelle session, men den vil blive aktiveret igen, næste gang du åbner arbejdsmappen.

      Til permanent deaktivere AutoRepublish for alle eller udvalgte elementer, skal du åbne din Excel-arbejdsbog, vælge at gemme den som webside og derefter klikke på knappen Udgiv knappen. I Vælg listen under " Emner til offentliggørelse ", vælg det emne, du ikke ønsker at genudgive, og klik på Fjern knap.

    4. Excel-funktioner understøttes ikke på websider

      Desværre understøttes et par meget nyttige og populære Excel-funktioner ikke, når du konverterer dine Excel-regneark til HTML:

      • Betinget formatering understøttes ikke, når du gemmer et Excel-regneark som et Webside med en enkelt fil (.mht, .mhtml), så sørg for at gemme den i Webside (.htm, .html) i stedet for. Data barer, farveskalaer og ikon sæt understøttes ikke i nogen af de to websideformater.
      • Roteret eller lodret tekst understøttes heller ikke, når du eksporterer Excel-data online som en webside. Eventuel roteret eller lodret tekst i din projektmappe konverteres til vandret tekst.
    5. De mest almindelige problemer ved konvertering af Excel-filer til HTML

      Når du konverterer din Excel-arbejdsbog til en webside, kan du støde på følgende kendte problemer:

      • Cellens indhold (tekst) er afkortet For at forhindre, at teksten bliver afskåret, kan du enten slå indstillingen om indpakket tekst fra, afkorte teksten eller udvide kolonnebredden og sørge for, at teksten er justeret til venstre.
      • De elementer, du gemmer på en eksisterende webside, vil altid vises nederst på siden Det er en normal adfærd, når du vælger at gemme din Excel-fil som en eksisterende webside. Hvis du vil flytte dine Excel-data til en anden position, skal du enten redigere den resulterende webside i en HTML-editor eller omarrangere elementerne i din Excel-arbejdsmappe og gemme den som en webside på ny.
      • Links på websiden er ødelagte. Den mest indlysende årsag er, at du har flyttet enten websiden eller den understøttende mappe til en anden placering. Se understøttende filer og hyperlinks for at få flere oplysninger.
      • Der vises et rødt kryds (X) på websiden Et rødt X angiver et manglende billede eller anden grafik. Det kan gå i stykker af samme grund som hyperlinks. Sørg for, at du altid har websiden og den understøttende mappe på samme sted.

    Excel til HTML-konvertere

    Hvis du ofte har brug for at eksportere dine Excel-tabeller til HTML, kan den standard Excel-metode, som vi lige har gennemgået, virke lidt for langvarig. En hurtigere metode er at bruge en Excel til HTML-konverter, enten online eller på computeren. Der findes en håndfuld online-konvertere på internettet, både gratis og betalte, og vi vil prøve et par stykker lige nu.

    TABLEIZER - gratis og enkel Excel til HTML online konverter

    Denne onlinekonverter med ét klik håndterer enkle Excel-tabeller med lethed. Alt du skal gøre er at indsætte indholdet af din Excel-tabelle i vinduet og klikke på Tableize It! Der er nogle grundlæggende formateringsmuligheder som f.eks. skriftstørrelse, skrifttype, overskriftsfarve og endda CSS-stilarter tilgængelige.

    Derefter skal du blot kopiere den HTML-kode, der genereres af Tableizer-konverteren, og indsætte den på din webside. Det bedste ved at bruge dette værktøj (bortset fra hurtighed, enkelhed og gratis : ) er preview-vinduet, der viser, hvordan din Excel-tabelle kommer til at se ud online.

    Formateringen af din oprindelige Excel-tabelle vil dog ikke automatisk blive konverteret til HTML, som du kan se på skærmbilledet nedenfor, hvilket efter min mening er en meget stor ulempe.

    Hvis du er interesseret i at prøve denne online-konverter, kan du finde den her: //tableizer.journalistopia.com/

    En anden gratis Excel til HTML-konverter er tilgængelig på pressbin.com, men den er på mange punkter lige så god som Tableizer - ingen formatindstillinger, ingen CSS og endog ingen forhåndsvisning.

    Avanceret Excel til HTML-konverter (betalt)

    I modsætning til de to foregående værktøjer er SpreadsheetConverter fungerer som en Excel-tilføjelse og kræver installation. Jeg har downloadet en prøveversion (som du forstår af overskriften, er der tale om kommerciel software) for at se, om den på nogen måde er bedre end en af de gratis online-konverteringer, som vi lige har eksperimenteret med.

    Jeg må sige, at jeg var imponeret! Konverteringsprocessen er lige så let som at klikke på Konverter knappen på Excel-båndet.

    Og her er resultatet - som du kan se, ligner Excel-tabellen, der er eksporteret til en webside, meget tæt på kildedataene:

    For eksperimentets skyld har jeg også forsøgt at konvertere en mere kompleks projektmappe med flere ark, en pivottabel og et diagram (den vi gemte som webside i Excel i første del af artiklen), men til min skuffelse var resultatet langt ringere end det, Microsoft Excel producerede. Måske skyldes det bare prøveversionens begrænsninger.

    Hvis du er villig til at udforske alle mulighederne i denne Excel til HTML-konverter, kan du downloade en evalueringsversion af SpreadsheetConverter add-in'et her.

    Excel-webvisere

    Hvis du ikke er tilfreds med Excel til HTML-konverterens ydeevne og leder efter alternativer, kan en webfremviser være en god idé. Nedenfor finder du en hurtig oversigt over flere Excel-webfremvisere, så du kan få en fornemmelse af, hvad de kan.

    Zoho Sheet online viewer giver mulighed for at se Excel-regneark online ved enten at uploade en fil eller indtaste URL'en. Det giver også mulighed for at oprette og administrere Excel-regneark online.

    Dette er sandsynligvis en af de mest effektive gratis online Excel-fremvisere. Den understøtter nogle grundlæggende formler, formater og betinget formatering, giver dig mulighed for at sortere og filtrere dataene og konvertere dem til en række populære formater som .xlsx, .xls, .ods, .csv, .pdf, .html og andre, som du kan se på skærmbilledet nedenfor.

    Dens største svaghed er, at den ikke beholder formatet af den oprindelige Excel-fil. Jeg må også indrømme, at Zoho Sheet web viewer ikke kunne håndtere et sofistikeret regneark, der indeholdt en brugerdefineret tabelstil, komplekse formler og en pivottabel.

    Vi har undersøgt et par muligheder for at konvertere Excel-regneark til HTML. Forhåbentlig kan dette hjælpe dig med at vælge den teknik, der passer til dine prioriteter - hastighed, omkostninger eller kvalitet? Valget er altid dit : )

    I den næste artikel fortsætter vi dette emne og undersøger, hvordan du kan flytte dine Excel-data online ved hjælp af Excel Web App.

    Michael Brown er en dedikeret teknologientusiast med en passion for at forenkle komplekse processer ved hjælp af softwareværktøjer. Med mere end ti års erfaring i teknologibranchen har han finpudset sine færdigheder i Microsoft Excel og Outlook samt Google Sheets og Docs. Michaels blog er dedikeret til at dele sin viden og ekspertise med andre og giver nemme at følge tips og vejledninger til at forbedre produktiviteten og effektiviteten. Uanset om du er en erfaren professionel eller nybegynder, tilbyder Michaels blog værdifuld indsigt og praktiske råd til at få mest muligt ud af disse vigtige softwareværktøjer.