Så här använder du det
- Välj eller släpp en .xlsx-fil.
- Välj ett blad, eller Alla blad för en tabell per blad.
- Ange om första raden är en rubrikrad.
- Kontrollera förhandsgranskningen och kopiera sedan koden eller ladda ner .html-filen.
Så fungerar det
Varje cell skrivs in i en tabellcell med sin text HTML-escaped, så att tecken som < och & inte kan förstöra sidan eller injicera markup. Radbrytningar i en cell blir <br>. Med rubrikalternativet hamnar första raden i <thead> som <th>-celler. Numeriska celler får class="num" så att du kan högerjustera dem med CSS; den nedladdade filen innehåller en liten stilmall som gör detta.
Värdena är de lagrade värdena: formelresultat som sparats i filen, TRUE/FALSE och datum i ISO 8601. Talformat, typsnitt, färger, kanter, kolumnbredder, sammanslagna celler, bilder och diagram återges inte. Varje rad har samma antal celler; efterföljande tomma rader och kolumner utelämnas.
Förhandsvisningen visas i en sandboxad ram som inte kan köra skript eller ladda något från internet.
Exempel
En pristabell på en webbplats
Konvertera ett prislisteblad till en HTML-tabell, klistra in det i CMS:ets kodvy och låt webbplatsens CSS utforma det.
Flera blad på en sida
Med Alla blad blir varje blad en h2-rubrik med sin egen tabell i en enda HTML-fil.
Vanliga frågor
Varför visas inte färgerna och kantlinjerna från Excel?
Endast data konverteras, så tabellen passar designen på sidan där du använder den. Styla den med din egen CSS.
Varför visas 25 % som 0,25?
Tabellen innehåller de lagrade cellvärdena. Talformat som procent, valutor och tusentalsavgränsare tillämpas inte.
Är HTML-koden säker att klistra in på min webbplats?
Ja. All celltext är HTML-escaped, så innehåll från kalkylbladet visas som text och kan inte lägga till taggar, skript eller länkar.
Integritet
Arbetsboken läses i din webbläsare och HTML-koden skapas på din enhet. Ingenting laddas upp, lagras eller ingår i analys; endast en anonym händelse att verktyget användes räknas.