Logo
Begin Producten Ondersteuning Contact Over Ons
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware


HTML naar XLS converteren via de opdrachtregel — Serverbatch-converter

U hebt mappen vol HTML-bestanden of geschraapte webpagina's vol <table>-gegevens — financiële rapporten, productcatalogi, geëxporteerde analyse-dashboards — en u hebt ze nodig als echte Excel-spreadsheets, zodat analisten kunnen sorteren, filteren, optellen en pivotten. Elk bestand openen in een browser en tabellen kopiëren-plakken in Excel breekt formules en verstoort de opmaak na het tweede bestand. Total HTML Converter X converteert HTML-bestanden naar XLS vanaf de opdrachtregel, in batch, zonder GUI en zonder dat een Microsoft Excel-installatie nodig is. Installeer het op een Windows-server, roep het aan vanuit een script of via ActiveX, en laat het onbeheerd draaien.

Wat Total HTML Converter X doet

  • Batchconversie — geef een jokerteken op (*.html) en de converter verwerkt elk overeenkomend bestand in één keer
  • Bewerkbare XLS-uitvoer — produceert echte Excel-spreadsheets met cellen, rijen en kolommen — waarden komen in de juiste cellen, klaar voor formules en draaitabellen
  • HTML-tabellen parseren — herkent <table>, <tr>, <td>, <th>, colspan en rowspan, en inline-stijlen die de celinhoud beïnvloeden
  • Coderingsbeheer — stel de codepagina in zodat niet-ASCII-gegevens (valuta's, namen met accenten, CJK-tekens) zonder corruptie in cellen terechtkomen
  • Geen Excel vereist — de converter schrijft XLS rechtstreeks zonder Microsoft Office op de server
  • Geen GUI — draait stil vanaf de opdrachtregel zonder pop-upvensters of bevestigingsdialogen
  • ActiveX / COM — roep de converter aan vanuit .NET, VBScript, PHP, Python of elke COM-compatibele omgeving om conversie in uw eigen applicatie in te bouwen
  • .bat-scripting — sla commando's op in batchbestanden en plan ze in met Windows Taakplanner voor volledig geautomatiseerde conversie

HTML naar XLS opdrachtregel-conversie

Gratis proefversie downloaden

(30 dagen, geen e-mail)

Licentie kopen

(serverlicentie, eeuwigdurend)

Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022

HTML vs XLS: waarom converteren?

HTML toont tabellaire gegevens, maar slaat ze niet op als spreadsheet. Een <table> in een browser is alleen-lezen markup — u kunt geen kolom sorteren, geen rijen filteren, geen SUM-formule schrijven of een draaitabel bouwen. De getallen zijn tekst binnen cellen, geen numerieke waarden waarmee een analist kan rekenen.

XLS is het Microsoft Excel-formaat dat dezelfde gegevens omzet in een werkende spreadsheet. Elke cel bevat een getypeerde waarde — getal, datum, tekst — die formules, sorteren, filteren, voorwaardelijke opmaak en draaitabellen ondersteunt. Wanneer gegevens die vastzitten in HTML-pagina's een analytische werkstroom moeten binnenkomen, moeten ze eerst XLS worden.

HTMLXLS
GegevenstypeTekst binnen <td>-tagsGetypeerde celwaarden (getal, datum, tekst)
Sorteren en filterenNiet ondersteundIngebouwd in Excel
FormulesGeenSUM, AVERAGE, VLOOKUP, draaitabellen
DoelgroepWebbezoekersAnalisten, accountants, financiële teams
WerkstroomWebweergaveRapportage, modellering, BI-imports

HTML naar XLS converteren vanaf de opdrachtregel

Stap 1. Installeer Total HTML Converter X

Download het installatieprogramma via de bovenstaande link en voer het uit op uw Windows-server of werkstation. De installatie duurt minder dan een minuut. Er is geen browser- of Microsoft Excel-installatie vereist — de converter parseert de HTML en schrijft XLS rechtstreeks met zijn eigen engine, met volledige ondersteuning voor HTML-tabellen, colspan en rowspan, en ingesloten CSS-stijlen.

Stap 2. Open de opdrachtprompt

Open cmd.exe of PowerShell. Het uitvoerbare bestand van de converter is HTMLConverter.exe, te vinden in de installatiemap (meestal C:\Program Files\CoolUtils\TotalHTMLConverterX\). Voeg het toe aan uw systeem-PATH of gebruik het volledige pad in uw commando's.

Stap 3. Voer de basisconversie uit

Het eenvoudigste commando converteert alle HTML-bestanden in een map naar XLS:

HTMLConverter.exe C:\Pages\*.html C:\Output\ -c XLS

Dit verwerkt elk .html-bestand in C:\Pages\ en slaat de resulterende XLS-bestanden op in C:\Output\. Elk HTML-bestand levert één XLS op met dezelfde basisnaam. Tabellen in de bron komen als celbereiken; numerieke tekstwaarden worden numerieke waarden waarmee een analist kan rekenen.

Stap 4. Voeg codering, werkblad en logoptie's toe

Beheer de XLS-uitvoer met extra vlaggen:

HTMLConverter.exe C:\Pages\*.html C:\Output\ -c XLS -CodePage 65001 -Sheet ReportData -log C:\Logs\html2xls.log
  • -CodePage 65001 — stel codering in (65001 = UTF-8, 1252 = West-Europees, 1251 = Cyrillisch, 932 = Shift-JIS)
  • -Sheet ReportData — geef het resulterende werkblad in de XLS een naam
  • -FirstRowAsHeader 1 — markeer de eerste rij van elke tabel als kopregel in de XLS
  • -log C:\Logs\html2xls.log — schrijf een conversielog ter verificatie

Stap 5. Automatiseer met een .bat-bestand

Sla uw commando op in een .bat-bestand en plan het in met Windows Taakplanner:

@echo off
"C:\Program Files\CoolUtils\TotalHTMLConverterX\HTMLConverter.exe" C:\Incoming\*.html C:\Archive\XLS\ -c XLS -CodePage 65001 -Sheet Data -log C:\Logs\html2xls.log

Dit voert de conversie elke nacht uit (of op elk interval dat u instelt) en schrijft een logbestand zodat u de resultaten kunt verifiëren. Plaats een verse batch HTML-rapporten in C:\Incoming\ en haal de XLS-bestanden de volgende ochtend op uit C:\Archive\XLS\.

ActiveX / COM-integratie

Total HTML Converter X bevat een volledige ActiveX-interface. U kunt de converter aanroepen vanuit elke COM-compatibele omgeving — .NET, VBScript, PHP, Python, Ruby of ASP. Hiermee kunt u HTML-naar-XLS-conversie inbouwen in uw eigen webapplicatie, intranetportaal of rapportagedienst zonder een opdrachtregelproces te hoeven starten.

Voorbeeld (C#/.NET):

HTMLConverterX Cnv = new HTMLConverterX();
Cnv.Convert("C:\\Pages\\report.html", "C:\\Output\\report.xls", "-c XLS -CodePage 65001 -log c:\\Logs\\html.log");

Voorbeeld (PHP):

$c = new COM("HTMLConverter.HTMLConverterX");
$c->convert("C:\\Pages\\report.html", "C:\\Output\\report.xls", "-c XLS -CodePage 65001 -log c:\\Logs\\html.log");

Dezelfde aanroep werkt vanuit ASP.NET, VBScript, Python, Ruby, Perl en JavaScript (Windows Script Host). Uw webapplicatie kan een geüploade HTML-pagina of een URL accepteren en in realtime een werkende XLS-spreadsheet aan de gebruiker retourneren.

Online converters vs Total HTML Converter X

FunctieOnline convertersTotal HTML Converter X
BatchverwerkingEén bestand tegelijkOnbeperkt aantal bestanden per batch
BestandsprivacyBestanden geüpload naar server van derdenBestanden verlaten nooit uw machine
Tabellen parserenBasis; samengevoegde cellen vaak gebrokenVolledige <table>-ondersteuning, colspan/rowspan behouden
Numerieke waardenVaak opgeslagen als tekstGetallen komen als numerieke cellen, formules werken
CoderingsbeheerAutomatisch geradenExpliciete -CodePage-vlag, geen giswerk
AutomatiseringAlleen handmatigOpdrachtregel, .bat, Taakplanner, ActiveX
ServerimplementatieNiet mogelijkOntworpen voor servers, geen GUI nodig
Vereist Excel geïnstalleerdN.v.t.Nee
Vereist internetJaNee

Wanneer u HTML naar XLS opdrachtregel-conversie nodig hebt

  • Tabellen schrapen van websites. Een onderzoeksteam haalt HTML-pagina's op uit openbare registers, toezichthouders of catalogi van concurrenten. De converter zet elke pagina 's nachts om in XLS; analisten openen het resultaat de volgende ochtend in Excel en draaien filters en pivots.
  • Financiële rapporten uit HTML-dashboards. Een interne BI-tool produceert HTML-rapporten met tabellen voor omzet, marge en personeelsbestand. De financiële afdeling wil dezelfde gegevens in Excel voor modellering. Een nachtelijke .bat-taak converteert het laatste rapport en plaatst het in een gedeelde map.
  • Gegevens migreren uit een legacy-webapplicatie. Een ouder intranetsysteem toont tabelrecords als HTML-pagina's zonder exportfunctie. Een gescripte bulkconversie zet duizenden pagina's om in XLS-bestanden voor import in een nieuwe database of ERP.
  • Spreadsheets genereren voor niet-technisch personeel. Een monitoringtool publiceert statustabellen als HTML. Operations wil ze als XLS om rijen te markeren, op status te sorteren en naar leveranciers te mailen. Een geplande taak handelt het af zonder dat iemand de bestanden aanraakt.
  • Microsoft Excel op servers elimineren. Excel draaien in onbeheerde modus wordt niet ondersteund en is onbetrouwbaar. Total HTML Converter X schrijft XLS-bestanden rechtstreeks zonder Office-afhankelijkheid — veilig voor headless productieservers.

Waarom Total HTML Converter X

Geen Excel vereist

De converter schrijft geldige XLS-bestanden rechtstreeks. U hebt geen Microsoft Office, LibreOffice of welke spreadsheettoepassing dan ook nodig op de server. Dit voorkomt licentiekosten en de bekende instabiliteit van het automatiseren van Excel in onbeheerde scenario's — geen verweesde EXCEL.EXE-processen, geen DCOM-identiteitsproblemen, geen willekeurige hangs.

Echte serverapplicatie

Total HTML Converter X is ontworpen voor onbeheerd gebruik. Geen GUI-vensters, geen dialoogvensters, geen bevestigingsprompts. Het draait stil vanaf de opdrachtregel of als onderdeel van een dienst — precies wat een productieserver nodig heeft. Het draaien onder een Windows-geplande taak of als onderdeel van een CI-pipeline is rechttoe rechtaan.

Echte cellen, geen platgeslagen tekst

De XLS-uitvoer bevat getypeerde celwaarden, geen muur van tekst gedumpt in kolom A. Getallen zijn getallen, datums zijn datums, tekst is tekst. Sorteren, filteren en formules in Excel werken op het resultaat zonder enige nabewerking. Kopregels en samengevoegde cellen uit de bron-HTML worden overgenomen in de spreadsheet.

Niet alleen XLS

Dezelfde opdrachtregeltool converteert HTML naar PDF, DOC, TIFF, JPEG, RTF, TXT en meer. Eén installatie dekt al uw HTML-conversiebehoeften. Verander -c XLS in -c PDF en u krijgt PDF-uitvoer met dezelfde batch- en automatiseringsfuncties — nuttig wanneer de financiële afdeling XLS wil maar de juridische afdeling een ondertekende PDF van dezelfde bron verlangt.

Gratis proefversie downloaden

(30 dagen, geen e-mail of creditcard)

Licentie kopen

(serverlicentie, eeuwigdurend)

Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022


quote

Total HTML Converter X — HTML-naar-PDF voor servers Klantenbeoordelingen 2026

Beoordeel Het
Beoordeeld als 4.7/5 op basis van klantbeoordelingen
5 Star

"We halen elke nacht prijzen van concurrenten op van een dozijn openbare catalogussites. De pagina's zijn HTML-tabellen, maar ons prijsmodel leeft in Excel. Total HTML Converter X zet de geschraapte pagina's om in XLS-bestanden in één .bat-taak, met numerieke cellen in het juiste formaat zodat VLOOKUP er onmiddellijk tegenaan werkt. De -CodePage-vlag loste de productnamen met accenten op die onze vorige tool verminkte."

5 Star Priya Ramanathan Senior Data Analyst, Retail Analytics

"Onze SaaS exporteert HTML-rapporten voor klanten, maar enterprise-klanten blijven om XLS vragen. We hebben de ActiveX-interface ingebed in onze PHP-backend zodat hetzelfde HTML-rapport op aanvraag als werkende spreadsheet kan worden geleverd. De COM-aanroep retourneert een echte XLS met sorteerbare kolommen, geen tekstdump in kolom A. Excel-automatisering verdween dezelfde week uit onze server-stack."

5 Star Tobias Kleinmann Backend Developer, Reporting Platform

"We hebben een legacy-intranet gemigreerd dat budgetgegevens als HTML-tabellen op duizenden pagina's toonde. De bulkconversie naar XLS draaide een weekend op één Windows Server 2019-machine, geen Office-licentie nodig, en de financiële afdeling importeerde de resulterende spreadsheets rechtstreeks in hun nieuwe systeem. Documentatie rond de meer obscure vlaggen zou rijker kunnen zijn, maar support antwoordde binnen een dag toen we een vraag over codering hadden."

4 Star Rosa Fernandez IT Manager, Municipal Government

FAQ ▼

Het basiscommando is: HTMLConverter.exe C:\Pages\*.html C:\Output\ -c XLS. Dit converteert elk HTML-bestand in de bronmap naar XLS. Voeg vlaggen toe zoals -CodePage 65001, -Sheet ReportData of -log om de uitvoer te regelen.
Nee. Total HTML Converter X schrijft XLS-bestanden rechtstreeks zonder dat Microsoft Excel, LibreOffice of welke spreadsheettoepassing dan ook geïnstalleerd is. Dit voorkomt Office-licentiekosten op de server en de bekende instabiliteit van het automatiseren van Excel in onbeheerde scenario's.
Ja. <table>-, <tr>-, <td>- en <th>-elementen worden toegewezen aan rijen en kolommen in de XLS. Colspan en rowspan blijven behouden als samengevoegde cellen. Numerieke tekstwaarden worden numerieke waarden die werken met SUM, AVERAGE en draaitabellen.
Gebruik de -CodePage-vlag. -CodePage 65001 is UTF-8, 1252 is West-Europees, 1251 is Cyrillisch, 932 is Shift-JIS. Stel het in op de codering die in de bron-HTML is gedeclareerd en de celinhoud komt zonder corruptie in de XLS terecht.
Ja. Geef een URL op als bron in plaats van een bestandspad. De converter haalt de pagina op, parseert eventuele tabellen en schrijft ze naar XLS. Dit werkt zowel vanaf de opdrachtregel als via de ActiveX-interface, en het is het standaardpatroon voor het schrapen van openbare gegevens naar spreadsheets.
Ja. Total HTML Converter X registreert zich als een COM/ActiveX-object (HTMLConverter.HTMLConverterX). U kunt het aanroepen vanuit .NET, PHP, Python, VBScript, ASP, Ruby, Perl en elke andere COM-compatibele omgeving om HTML naar XLS te converteren op aanvraag binnen uw eigen webapplicatie.
Ja. Geef -Sheet UwBladnaam op aan de opdrachtregel en de resulterende werkmap gebruikt die naam voor zijn werkblad in plaats van de standaard. Nuttig wanneer de XLS een downstream-systeem voedt dat een specifieke bladnaam zoekt.

C++ voorbeeld
Power Basic voorbeeld
VBScript voorbeeld

Voorbeelden van Total HTML Converter X

Converteer HTML-bestanden met .NET door TotalHTMLConverterX en .NET


string src="C:\\test\\Source.HTML";
string dest="C:\\test\\Dest.PDF";

HTMLConverterX Cnv = new HTMLConverterX();
Cnv.Convert(src, dest, "-c PDF -log c:\\test\\HTML.log");

MessageBox.Show("Conversie voltooid!");

Download
.NET HTML Covnerter voorbeeld
Servervoorbeelden in C# specifiek voor ASP.net
Clienttoepassing met WinForms in C#

Converteer HTML- en MHT-bestanden op webservers met Total HTML Converter X

dim C
Set C=CreateObject("HTMLConverter.HTMLConverterX")
C.Convert "c:\source.HTML", "c:\dest.JPG", "-cJPG -log c:\html.log"
C.Convert "https://www.coolutils.com/", "c:\URL Page.PDF", "-cPDF -log c:\html.log"
set C = nothing
Voorbeeld2 ASP: stream het resulterende PDF-bestand direct
dim C
Set C=CreateObject("HTMLConverter.HTMLConverterX")
Response.Clear
Response.AddHeader "Content-Type", "binary/octet-stream"
Rresponse.AddHeader "Content-Disposition", "attachment; filename=test.pdf"
Response.BinaryWrite
  c.ConvertToStream("C:\www\ASP\Source.html", "C:\www\ASP", "-cpdf  -log c:\html.log")
set C = nothing

Converteer HTML- en MHT-bestanden op webservers met Total HTML Converter X

Voorbeeld PHP:
$src="C:\\test\\test.html";
$dest="C:\\test\\test.pdf";
if (file_exists($dest)) unlink($dest);
$c= new COM("HTMLConverterPro.HTMLConverterX");
$c->convert($src,$dest, "-c pdf -log c:\\HTML.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;

Converteer HTML-bestanden met Total HTML Converter X en Ruby

require 'win32ole'
c = WIN32OLE.new('HTMLConverterPro.HTMLConverterX')

src="C:\\test\\test.html";
dest="C:\\test\\test.tiff";

c.convert(src,dest, "-c TIFF -log c:\\test\\HTML.log");

if not File.exist?(dest)
  puts c.ErrorMessage
end

Converteer HTML-bestanden met Total HTML ConverterX en Python

import win32com.client
import os.path

c = win32com.client.Dispatch("HTMLConverterPro.HTMLConverterX")

src="C:\\test\\test.eml";
dest="C:\\test\\test.tiff";

c.convert(src, dest, "-c TIFF -log c:\\test\\HTML.log");

if not os.path.exists(file_path):
  print(c.ErrorMessage)

Converteer HTML-bestanden met Pascal en Total HTML Converter X

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
begin
  c:=CreateOleObject('HTMLConverterPro.HTMLConverterX');
  C.Convert('c:\test\source.html', 'c:\test\dest.tiff', '-c TIFF -log c:\test\HTML.log');
  IF c.ErrorMessage<> Then
    ShowMessage(c.ErrorMessage);
end;

Converteer HTML-bestanden op webservers met Total HTML Converter X

var c = new ActiveXObject("HTMLConverterPro.HTMLConverterX");
c.Convert("C:\\test\\source.html", "C:\\test\\dest.pdf", "-c PDF");
if (c.ErrorMessage!="")
  alert(c.ErrorMessage)

Converteer HTML-bestanden met Total HTML Converter X en Perl

use Win32::OLE;

my $src="C:\\test\\test.html";
my $dest="C:\\test\\test.tiff";

my $c = CreateObject Win32::OLE 'HTMLConverterPro.HTMLConverterX';
$c->convert($src,$dest, "-c TIFF  -log c:\\test\\HTML.log");
print $c->ErrorMessage if -e $dest;
Als je voorbeelden in andere talen nodig hebt, neem dan contact met ons op. We maken speciaal voor jou een voorbeeld.

Begin nu met werken!

Download de gratis proefversie en converteer uw bestanden in enkele minuten.
Geen creditcard of e-mail vereist.

⬇ Gratis proefversie downloaden Windows 7/8/10/11 • 159 MB

Support
Total HTML Converter X — HTML-naar-PDF voor servers Preview1

Laatste Nieuws

Nieuwsbiefabonnement

Maak u geen zorgen, we spammen niet.


© 2026. Alle rechten voorbehouden. CoolUtils File Converters

Cards