Inhoudsopgave
Als u een mooie Excel-tabel hebt gemaakt en deze nu online wilt publiceren als een webpagina, is de eenvoudigste manier om deze te exporteren naar een goed html-bestand. In dit artikel gaan we verschillende manieren verkennen om Excel-gegevens naar HTML te converteren, de voor- en nadelen van elk te bepalen en u stap voor stap door het conversieproces te leiden.
Excel-tabellen omzetten in HTML met de optie "Opslaan als webpagina".
Met deze methode kunt u een hele werkmap of een deel ervan, zoals een geselecteerd cellenbereik of een grafiek, opslaan op een statische webpagina (.htm of .html) zodat iedereen uw Excel-gegevens op het web kan bekijken.
U hebt bijvoorbeeld een rijk rapport gemaakt in Excel en wilt nu alle cijfers samen met een draaitabel en een grafiek exporteren naar de website van uw bedrijf, zodat uw collega's het online in hun webbrowser kunnen bekijken zonder Excel te openen.
Voer de volgende stappen uit om uw Excel-gegevens om te zetten naar HTML. Deze instructies zijn van toepassing op alle "gelinieerde" versies van Excel 2007 - 365:
- Ga in de werkmap naar de Bestand tabblad en klik op Opslaan als .
Als u alleen een deel van de gegevens wilt exporteren, bijvoorbeeld een cellenbereik, draaitabel of grafiek, selecteert u dat eerst.
- In de Opslaan als dialoog, kies een van de volgende:
- Website (.htm; .html). Dit slaat uw werkmap of de selectie op in een webpagina en maakt een ondersteunende map waarin alle ondersteunende bestanden van de pagina worden opgeslagen, zoals afbeeldingen, opsommingstekens en achtergrondtexturen.
- Webpagina met één bestand (.mht; .mhl). Hiermee wordt uw werkmap of de selectie opgeslagen in een enkel bestand met ondersteunende bestanden die in de webpagina zijn ingesloten.
- Als u een cellenbereik, een tabel of een grafiek hebt geselecteerd voordat u op Opslaan als en selecteer vervolgens de Selectie keuzerondje, klik op Sla en je bent bijna klaar.
Als u nog niets heeft geselecteerd, ga dan verder met de volgende stappen.
- Om de hele werkmap op te slaan inclusief alle werkbladen, grafieken en tabbladen om tussen de bladen te navigeren, selecteer Gehele werkboek .
- Het huidige werkblad opslaan kies Selectie: Blad In de volgende stap krijgt u de keuze of u het hele werkblad of enkele onderdelen wilt publiceren.
U kunt nu ook een titel voor uw webpagina instellen door te klikken op de knop Wijzig titel... knop in het rechterdeel van het dialoogvenster. U kunt deze ook later nog instellen of wijzigen, zoals beschreven in stap 6 hieronder.
- Klik op de Publiceren knop en dit zal de Publiceren als webpagina Laten we kort alle beschikbare opties doorlopen, van boven naar beneden.
- Items om te publiceren Hier kiest u welk deel of welke delen van uw Excel-werkmap u wilt exporteren naar een web-pagina.
In de vervolgkeuzelijst naast Kies heb je de volgende keuzes:
- Gehele werkboek Het hele werkboek wordt gepubliceerd, inclusief alle werkbladen en tabbladen om tussen de bladen te navigeren.
- Het hele werkblad of bepaalde items op een werkblad, zoals draaitabellen , grafieken, gefilterde bereiken en externe gegevensbereiken U kiest " Items op bladnaam ", en kies dan ofwel " Alle inhoud "of bepaalde items.
- Bereiken van cellen. Selecteer Bereik van de cellen in de vervolgkeuzelijst en klik dan op de Dialoog samenvouwen om de cellen te selecteren die u wilt publiceren.
- Eerder gepubliceerde artikelen Selecteer deze optie als u een werkblad of items die u al hebt gepubliceerd opnieuw wilt publiceren. Als u een bepaald item liever niet opnieuw wilt publiceren, selecteert u het item in de lijst en klikt u op de knop Verwijder knop.
- Titel van de web-pagina. Om een titel toe te voegen die in de titelbalk van de browser wordt weergegeven, klikt u op de knop Verander knop naast Titel: en typ de gewenste titel in.
- Klik op de Bladeren op knop naast Bestandsnaam en kies de harde schijf, map, webmap, webserver, HTTP-site of FTP-locatie waar u uw webpagina wilt opslaan.
Tips: Als u voor het eerst een Excel-werkmap converteert naar een HML-bestand, is het verstandig de webpagina eerst op uw lokale harde schijf op te slaan, zodat u de nodige correcties kunt aanbrengen voordat u de pagina op het web of uw lokale netwerk publiceert.
U kunt er ook voor kiezen uw Excel-bestand te exporteren naar een bestaande webpagina op voorwaarde dat u rechten heeft om het te wijzigen. In dit geval, wanneer u op de Publiceren knop, ziet u een bericht waarin u wordt gevraagd te kiezen of u de inhoud van de bestaande webpagina wilt overschrijven of uw gegevens aan het einde van de webpagina wilt toevoegen. In het eerste geval klikt u op Vervangen; als het laatste het geval is, klik dan op Toevoegen aan bestand .
- Selecteer " AutoRepublish elke keer dat deze werkmap wordt opgeslagen" als u wilt dat de werkmap of de geselecteerde items automatisch opnieuw worden gepubliceerd na het opslaan van de werkmap. Verderop in het artikel leg ik de functie AutoRepublish in meer detail uit.
- Selecteer de " Open de gepubliceerde webpagina in de browser " aankruisen als u de webpagina direct na het opslaan wilt bekijken.
- Klik op de Publiceren knop en je bent klaar!
Zoals u in de onderstaande schermafbeelding kunt zien, ziet onze Excel-tabel er online vrij aardig uit, hoewel het ontwerp van het oorspronkelijke Excel-bestand een beetje vervormd is.
Opmerking: De door Excel gemaakte HTML-code is niet erg schoon en als u een grote spreadsheet met een geavanceerd ontwerp converteert, kan het een goed idee zijn om een HTML-editor te gebruiken om de code op te schonen voordat u deze publiceert, zodat deze sneller op uw website wordt geladen.
5 dingen waar u op moet letten bij het converteren van een Excel-bestand naar HTML
Wanneer u Excel's Opslaan als webpagina functie, is het belangrijk dat u begrijpt hoe de belangrijkste functies werken om de meeste typische fouten te vermijden en veel voorkomende foutmeldingen te voorkomen. Dit gedeelte geeft een snel overzicht van de opties waarop u speciaal moet letten bij het exporteren van uw Excel-spreadsheet naar HTML.
- Ondersteunende bestanden en hyperlinks
Zoals u weet bevatten webpagina's vaak afbeeldingen en andere ondersteunende bestanden, alsmede hyperlinks naar andere websites. Wanneer u een Excel-bestand converteert naar een webpagina, beheert Excel automatisch de gerelateerde bestanden en hyperlinks voor u en slaat deze op in de map met ondersteunende bestanden, genaamd WerkboekNaam_bestanden .
Wanneer u de ondersteunende bestanden zoals opsommingstekens, grafieken en achtergrondtexturen op dezelfde webserver opslaat, behoudt Excel alle links als relatieve links Een relatieve link (URL) verwijst naar een bestand binnen dezelfde website; het specificeert alleen de bestandsnaam of een hoofdmap in plaats van het volledige websiteadres (bijvoorbeeld href="/images/001.png"). Wanneer u een item verwijdert dat is opgeslagen als een relatieve link, verwijdert Microsoft Excel automatisch het bijbehorende bestand uit de ondersteunende map.
De belangrijkste regel is dus bewaar de webpagina en de ondersteunende bestanden altijd op dezelfde locatie Als u uw webpagina verplaatst of kopieert naar een andere locatie, moet u de ondersteunende map naar dezelfde locatie verplaatsen om de links te behouden. Als u de webpagina opnieuw opslaat op een andere locatie, zal Microsoft Excel de ondersteunende map automatisch voor u kopiëren.
Wanneer u uw webpagina's op verschillende locaties opslaat of wanneer uw Excel-bestanden hyperlinks naar externe websites bevatten, absolute links Een absolute link specificeert het volledige pad naar een bestand of een webpagina die overal vandaan toegankelijk is, bijvoorbeeld www.your-domain/products/product1.htm.
- Wijzigingen aanbrengen en een webpagina opnieuw opslaan
In theorie kunt u uw Excel-werkmap opslaan als webpagina, vervolgens de resulterende webpagina openen in Excel, bewerkingen aanbrengen en het bestand opnieuw opslaan. In dit geval zullen sommige Excel-functies echter niet meer werken. Zo worden bijvoorbeeld alle grafieken in uw werkmap afzonderlijke afbeeldingen en kunt u deze niet meer zoals gebruikelijk in Excel wijzigen.
De beste praktijk is dus om uw oorspronkelijke Excel-werkmap actueel te houden, wijzigingen in de werkmap aan te brengen, deze altijd eerst op te slaan als werkmap (.xlsx) en vervolgens op te slaan als webpagina-bestand (.htm of .html).
- Een webpagina automatisch herpubliceren
Als u de Automatisch herpubliceren checkbox in de Publiceren als webpagina dialoog besproken in stap 8 hierboven, dan wordt uw webpagina automatisch bijgewerkt elke keer dat u uw Excel-werkmap opslaat. Dit is echt een handige optie waarmee u altijd een actuele online kopie van uw Excel-tabel kunt behouden.
Als u de functie Automatisch herpubliceren hebt ingeschakeld, verschijnt telkens wanneer u de werkmap opslaat een bericht waarin u wordt gevraagd te bevestigen of u Automatisch herpubliceren wilt in- of uitschakelen. Als u wilt dat uw Excel-spreadsheet automatisch opnieuw wordt gepubliceerd, selecteert u natuurlijk Inschakelen... en klik op OK .
Er zijn echter omstandigheden waarin u uw spreadsheet of geselecteerde items niet automatisch opnieuw wilt publiceren, bijvoorbeeld als uw Excel-bestand vertrouwelijke informatie bevat of is bewerkt door iemand die geen betrouwbare bron is. In dat geval kunt u AutoRepublish tijdelijk of permanent onbeschikbaar maken.
Naar tijdelijk uitschakelen Automatisch herpubliceren, selecteer de eerste optie " Schakel uit. de functie Automatisch herpubliceren terwijl deze werkmap geopend is "Hierdoor wordt het automatisch opnieuw publiceren voor de huidige sessie uitgeschakeld, maar het wordt weer ingeschakeld wanneer u de volgende keer de werkmap opent.
Naar permanent uitschakelen Automatisch herpubliceren voor alle of geselecteerde items, open uw Excel-werkmap, kies om deze op te slaan als webpagina en klik vervolgens op de knop Publiceren knop. In de Kies lijst, onder " Items om te publiceren ", selecteer het item dat u niet opnieuw wilt publiceren en klik op de knop Verwijder knop.
- Excel-functies niet ondersteund in webpagina's
Helaas worden een paar zeer nuttige en populaire Excel-functies niet ondersteund wanneer u uw Excel-werkbladen naar HTML converteert:
- Voorwaardelijke opmaak wordt niet ondersteund bij het opslaan van een Excel-spreadsheet als een Webpagina met één bestand (.mht, .mhtml), dus zorg ervoor dat je het opslaat in de Website (Gegevensbalken, kleurenschalen en pictogrammensets worden in geen van beide webpagina-indelingen ondersteund.
- Gedraaide of verticale tekst in ook niet ondersteund wanneer u Excel-gegevens online exporteert als webpagina. Gedraaide of verticale tekst in uw werkmap wordt geconverteerd naar horizontale tekst.
- Meest voorkomende problemen bij het converteren van Excel-bestanden naar HTML
Bij het converteren van uw Excel-werkmap naar een webpagina kunt u tegen de volgende bekende problemen aanlopen:
- Inhoud van de cel (tekst) is afgekapt Om te voorkomen dat tekst wordt afgesneden, kunt u de optie ingepakte tekst uitschakelen, of de tekst inkorten, of de kolombreedte vergroten, en er ook voor zorgen dat de tekst links wordt uitgelijnd.
- De items die u opslaat op een bestaande webpagina zijn altijd verschijnen onderaan de pagina Terwijl u ze bovenaan of in het midden van de pagina wilt hebben. Dit is normaal wanneer u ervoor kiest uw Excel-bestand op te slaan als een bestaande webpagina. Om uw Excel-gegevens naar een andere positie te verplaatsen, bewerkt u de resulterende webpagina in een HTML-editor of herschikt u de items in uw Excel-werkmap en slaat u deze opnieuw op als webpagina.
- Links op de webpagina zijn gebroken. De meest voor de hand liggende reden is dat u de webpagina of de ondersteunende map naar een andere locatie hebt verplaatst. Zie Ondersteunende bestanden en hyperlinks voor meer details.
- Een rood kruis (X) wordt weergegeven op de webpagina Een rode X wijst op een ontbrekende afbeelding of andere grafiek. Deze kan om dezelfde reden als hyperlinks worden verbroken. Zorg ervoor dat u de webpagina en de ondersteunende map altijd op dezelfde plaats houdt.
Excel naar HTML converters
Als u vaak uw Excel-tabellen moet exporteren naar HTML, kan de standaard Excel-methode die we zojuist hebben behandeld een beetje te ver gaan. Een snellere methode is het gebruik van een Excel-naar-HTML-converter, hetzij online of op de desktop. Er zijn een handvol online converters op het internet, zowel gratis als betaald, en we gaan er nu een paar proberen.
TABLEIZER - gratis en eenvoudig online omzetten van Excel naar HTML
Deze one-click online converter verwerkt eenvoudige Excel-tabellen met gemak. Het enige wat u hoeft te doen is de inhoud van uw Excel-tabel in het venster te plakken en op de knop Tableize It! knop. Er zijn enkele basisopmaakopties beschikbaar, zoals lettergrootte, lettertype, kopkleur en zelfs CSS-stijlen.
Daarna kopieert u gewoon de HTML code die de Tableizer converter genereert en plakt deze op uw webpagina. Het beste van deze tool (afgezien van snelheid, eenvoud en geen kosten : ) is het preview venster dat laat zien hoe uw Excel tabel er online uit komt te zien.
De opmaak van uw oorspronkelijke Excel-tabel wordt echter niet automatisch omgezet naar HTML, zoals u ziet in het onderstaande screenshot, wat naar mijn mening een zeer belangrijk nadeel is.
Als u deze online converter wilt proberen, kunt u hem hier vinden: //tableizer.journalopia.com/
Een andere gratis Excel naar HTML converter is beschikbaar op pressbin.com, hoewel het in veel opzichten onderdoet voor Tableizer - geen formaat opties, geen CSS en zelfs geen preview.
Geavanceerde Excel naar HTML converter (betaald)
In tegenstelling tot de twee vorige instrumenten is de SpreadsheetConverter werkt als een Excel add-in en vereist installatie. Ik heb een proefversie gedownload (zoals u begrijpt uit de titel, is dit commerciële software) om te zien of het in enig opzicht beter is dan een van de twee gratis online convertoren waarmee we zojuist hebben geëxperimenteerd.
Ik moet zeggen dat ik onder de indruk was! Het conversieproces is zo eenvoudig als het klikken op de Converteer knop op het Excel lint.
En hier is het resultaat - zoals u ziet lijkt de naar een web-pagina geëxporteerde Excel-tabel erg op de brongegevens:
Bij wijze van experiment heb ik ook geprobeerd een meer complexe werkmap met meerdere bladen, een draaitabel en een grafiek te converteren (degene die we als webpagina in Excel hebben opgeslagen in het eerste deel van het artikel), maar tot mijn teleurstelling was het resultaat veel slechter dan wat Microsoft Excel produceerde. Misschien komt dit gewoon door de beperkingen van de proefversie.
Hoe dan ook, als u alle mogelijkheden van deze Excel naar HTML converter wilt verkennen, kunt u hier een evaluatieversie van de SpreadsheetConverter add-in downloaden.
Excel web viewers
Als u niet tevreden bent met de prestaties van Excel naar HTML converters en op zoek bent naar alternatieven, kunnen sommige webviewers een uitkomst bieden. Hieronder vindt u een snel overzicht van verschillende Excel webviewers, zodat u een idee krijgt van waartoe zij in staat zijn.
Met Zoho Sheet online viewer kunt u Excel spreadsheets online bekijken door een bestand te uploaden of de URL in te voeren. Het biedt ook een optie om Excel spreadsheets online te maken en te beheren.
Dit is waarschijnlijk een van de krachtigste gratis online Excel-viewers. Het ondersteunt enkele basisformules, indelingen en voorwaardelijke opmaak, laat u de gegevens sorteren en filteren en converteert ze naar een aantal populaire formaten zoals .xlsx, .xls, .ods, .csv, .pdf, .html en andere, zoals u ziet in de onderstaande schermafbeelding.
De belangrijkste zwakte is dat het formaat van het oorspronkelijke Excel-bestand niet wordt aangehouden. Ik moet ook toegeven dat Zoho Sheet webviewer niet opgewassen was tegen een geavanceerde spreadsheet met een aangepaste tabelstijl, complexe formules en een draaitabel.
Welnu, we hebben een paar opties onderzocht om Excel-spreadsheets naar HTML te converteren. Hopelijk helpt dit u bij het kiezen van de techniek in overeenstemming met uw prioriteiten - snelheid, kosten of kwaliteit? De keuze is altijd aan u : )
In het volgende artikel gaan we verder met dit onderwerp en onderzoeken we hoe u uw Excel-gegevens online kunt verplaatsen met behulp van Excel Web App.