Hogyan konvertáljunk HTML-t Excel-be

HTML (vagy MHTML) konvertálása Excel formátumokra

A Sheetize HTML Converter egyszerűvé teszi a weboldal‑markup teljes értékű Excel‑munkafüzetté alakítását. Akár egyszerű HTML fájlról, akár MHTML archívumról, vagy HTML‑szövegről van szó, a támogatott táblázatformátumok közül bármelyikre exportálhat.

Mikor használd ezt a konverziót

  • Nyomtatható jelentések generálása webes irányítópultokból.
  • A weboldal vizuális elrendezésének megőrzése offline terjesztés céljából.
  • HTML‑alapú adatok betáplálása Excel‑központú munkafolyamatokba (pivot‑táblák, makrók, diagramok).

Lépés‑ről‑lépésre útmutató

  1. Hozd létre a konverter példányt
var converter = new HtmlConverter();
  1. Határozd meg a betöltési beállításokat (HTML / MHTML)
var load = new LoadOptions {
    InputFile = @"C:\Docs\report.html" // vagy .mhtml
};
  1. Válaszd ki az Excel mentési beállításokat – add meg a kívánt fájlformátumot
var save = new SaveOptions {
    OutputFile = @"C:\Docs\report.xlsx"
    // lehet .xlsb, .xlsm, .csv, .json, …
    // opcionálisan: SaveFormat = FileFormatType.Xlsx,
};
  1. Futtasd a konverziót
HtmlConverter.Process(load, save);

Teljes példa – 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);

Haladó tippek

  • Több kimenet – ugyanazt a LoadOptions példányt több SaveOptions objektummal is felhasználhatod, így egy futtatással előállíthatod az XLSX‑et és a CSV‑t.

Összefoglaló

Egyetlen API‑hívással bármely HTML vagy MHTML dokumentumot XLSX‑re, illetve a Sheetize által támogatott bármely más táblázat‑, adat‑ vagy e‑könyv formátumra átalakíthatod. Ez áthidalja a szakadékot a webes tartalom és az Excel‑központú üzleti folyamatok között, rugalmas adatmozgást biztosítva a szükséges helyekre.

 Magyar