Wie man HTML in Excel konvertiert
HTML (oder MHTML) in Excel‑Formate konvertieren
Der Sheetize HTML Converter macht es einfach, Webseiten‑Markup in eine vollwertige Excel‑Arbeitsmappe zu verwandeln. Egal, ob Ihre Quelle eine reine HTML‑Datei, ein MHTML‑Archiv oder ein HTML‑String ist – Sie können in jedes der unterstützten Tabellen‑Formate exportieren:
Wann diese Konvertierung sinnvoll ist
- Druckbare Berichte aus Web‑Dashboards erzeugen.
- Das visuelle Layout einer Webseite für die Offline‑Verteilung erhalten.
- HTML‑basierte Daten in nachgelagerte Excel‑zentrierte Workflows (Pivot‑Tabellen, Makros, Diagramme) einbinden.
Schritt‑für‑Schritt‑Anleitung
- Instanz des Konverters erstellen
var converter = new HtmlConverter();- Ladeoptionen festlegen (HTML / MHTML)
var load = new LoadOptions {
InputFile = @"C:\Docs\report.html" // oder .mhtml
};- Excel‑Speicheroptionen wählen – das gewünschte Dateiformat angeben
var save = new SaveOptions {
OutputFile = @"C:\Docs\report.xlsx"
// kann .xlsb, .xlsm, .csv, .json, … sein
// optional: SaveFormat = FileFormatType.Xlsx,
};- Die Konvertierung ausführen
HtmlConverter.Process(load, save);Vollständiges Beispiel – HTML → XLSX
using Sheetize;
var loadOptions = new LoadOptions {
InputFile = @"D:\Web\Invoice.html"
};
var saveOptions = new SaveOptions {
OutputFile = @"D:\Export\Invoice.xlsx"
};
HtmlConverter.Process(loadOptions, saveOptions);Fortgeschrittene Tipps
- Mehrere Ausgaben – dieselben Ladeoptionen mit verschiedenen
SaveOptions‑Objekten verwenden, um in einem Durchlauf XLSX und CSV zu erzeugen.
Zusammenfassung
Mit einem einzigen API‑Aufruf können Sie jedes HTML‑ oder MHTML‑Dokument in XLSX oder ein anderes von Sheetize unterstütztes Tabellen‑, Datenaustausch‑ oder E‑Book‑Format verwandeln. Das schließt die Lücke zwischen Web‑Inhalten und Excel‑zentrierten Geschäftsprozessen und gibt Ihnen die Flexibilität, Daten dort zu platzieren, wo sie benötigt werden.